Amministratori di database

Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità

3
Progettazione di database: nuova tabella contro nuove colonne
(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 è …

3
L'ANALISI SOTTOVUOTO regolare è ancora raccomandata al punto 9.1?
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, …
38 postgresql  etl  vacuum 

2
Multi core e prestazioni MySQL
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 …



4
Regola hard e fast per includere colonne nell'indice
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 …


6
Come eseguire SQL su tutti i DB su un server
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) …
38 sql-server 







6
Come creare una tabella temporanea usando VALUES in PostgreSQL
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; …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.