Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
(Questo è stato suggerito per essere ripubblicato qui da StackOverflow) Attualmente ha una tabella .. e deve iniziare ad aggiungere nuove colonne di dati. Non tutti i record (anche andando avanti con nuovi dati dopo aver aggiunto le nuove colonne di dati) avranno dati. Quindi mi chiedo se questo è …
Sto usando PostgreSQL 9.1 su Ubuntu. Le programmazioni sono VACUUM ANALYZEancora consigliate o l'autovacuum è sufficiente per soddisfare tutte le esigenze? Se la risposta è "dipende", quindi: Ho un database di grandi dimensioni (dimensione del dump compresso di 30 GiB, directory dei dati di 200 GiB) Faccio ETL nel database, …
L'importanza della RAM è un dato di fatto, ma è disponibile molto meno materiale sull'importanza dei core e del multithreading quando si tratta dell'utilizzo della CPU da parte di MySQL. Sto parlando della differenza tra l'esecuzione di MySQL su 4cores vs 6cores vs 8cores e così via. I diversi motori …
Sto riscontrando problemi di prestazioni su determinate query del database che hanno grandi possibili set di risultati. La query in questione, ho tre ANDs nella clausola WHERE L'ordine delle clausole è importante? Come in, se inserissi prima la clausola ASI_EVENT_TIME (poiché ciò eliminerebbe la maggior parte dei risultati da una …
Esiste una regola rigida e rapida per decidere quali colonne e in quale ordine devono essere inserite Incluso nell'indice non cluster. Stavo solo leggendo questo post https://stackoverflow.com/questions/1307990/why-use-the-include-clause-when-creating-an-index e l'ho trovato per la seguente query: SELECT EmployeeID, DepartmentID, LastName FROM Employee WHERE DepartmentID = 5 Il poster ha suggerito di creare …
Supponendo che tu abbia un server dedicato esplicitamente per le funzioni del database - quanta memoria dovresti riservare al sistema operativo? Mi rendo conto che probabilmente questo varierà leggermente a seconda del sistema operativo specifico, del software di database specifico e così via. Ma, poiché la memoria è così importante …
Ho alcuni SQL standard che eseguo su più database su un singolo server per aiutarmi a diagnosticare i problemi: select so.name, so.type, MAX(case when sc.text like '%remote%' then '' ELSE 'N' END) AS Relevant, @@ServerName as Server, DB_Name() as DBName from sysobjects so with (nolock) join syscomments sc with (nolock) …
Come esportare / importare un database in MySQL tramite la riga di comando? Configurazione del sistema MySQL, server WampServer installato. Sistema operativo: Windows Il consiglio per il mio host locale, non un live hosting ...
Ogni volta che devo verificare l'esistenza di una riga in una tabella, tendo a scrivere sempre una condizione come: SELECT a, b, c FROM a_table WHERE EXISTS (SELECT * -- This is what I normally write FROM another_table WHERE another_table.b = a_table.b ) Alcune altre persone lo scrivono come: SELECT …
Qualcuno stava eseguendo una query sul nostro database SQL Server in remoto e il suo sistema si è bloccato. Non hanno il backup di quella query e vogliono vedere cosa è stato eseguito sul server. È possibile trovare questa query in un registro o in una cronologia da qualche parte?
Questa domanda non riguarda bytea v. Oid v. Blobs v. Oggetti di grandi dimensioni, ecc. Ho una tabella contenente un integercampo chiave primaria e un byteacampo. Vorrei inserire i dati nel byteacampo. Questo, presumibilmente, può essere fatto da una delle PL/lingue, e potrei cercare di farlo PL/Pythonin futuro. Dato che …
Ho effettuato l'accesso al mio server per verificare lo stato del database e ho notato SHOW PROCESSLIST;che esiste un numero elevato di connessioni in sospensione che sono molto vecchie. Quale durata deve essere il limite di tempo della connessione prima che la connessione venga interrotta? Come posso impostare il limite …
Sto imparando PostgreSQL e sto cercando di capire come creare una tabella temporanea o una WITHdichiarazione che può essere utilizzata al posto della tabella normale, per scopi di debug. Ho guardato la documentazione per CREATE TABLE e dice che VALUESpuò essere usato come una query ma non fornisce alcun esempio; …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.