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à

2
Qual è lo scopo del "proprietario" del database?
Oggi, durante la risoluzione dei problemi di un broker di servizi, ho scoperto che il proprietario del database era il login di Windows di un dipendente che aveva lasciato l'azienda. Il suo login era stato rimosso e quindi le notifiche delle query non andavano a buon fine. Presumibilmente la migliore …



5
Perché DROP DATABASE impiega così tanto tempo? (MySQL)
Nuova installazione CentOS. Stavo eseguendo un'importazione di un DB di grandi dimensioni (file sql da 2 GB) e ho avuto un problema. Il client SSH sembrava perdere la connessione e l'importazione sembrava bloccarsi. Ho usato un'altra finestra per accedere a mysql e l'importazione sembrava essere morta, bloccata su una particolare …
46 mysql  mysqldump 


4
Performance delle funzioni
Provenendo da un background MySQL, in cui le prestazioni della procedura memorizzata (articolo precedente) e l' usabilità sono discutibili, sto valutando PostgreSQL per un nuovo prodotto per la mia azienda. Una delle cose che vorrei fare è spostare parte della logica dell'applicazione in stored procedure, quindi sto qui chiedendo DO …

3
Concessione di memoria di ordinamento eccessiva
Perché a questa semplice query viene concessa tanta memoria? -- Demo table CREATE TABLE dbo.Test ( TID integer IDENTITY NOT NULL, FilterMe integer NOT NULL, SortMe integer NOT NULL, Unused nvarchar(max) NULL, CONSTRAINT PK_dbo_Test_TID PRIMARY KEY CLUSTERED (TID) ); GO -- 100,000 example rows INSERT dbo.Test WITH (TABLOCKX) (FilterMe, SortMe) …




2
Differenza tra now () e current_timestamp
In PostgreSQL, io uso la now()e current_timestampla funzione e non vedo alcuna differenza: # SELECT now(), current_timestamp; now | now --------------------------------+-------------------------------- 04/20/2014 19:44:27.215557 EDT | 04/20/2014 19:44:27.215557 EDT (1 row) Mi sto perdendo qualcosa?

4
Le viste sono dannose per le prestazioni in PostgreSQL?
Quello che segue è un estratto da un libro sulla progettazione di database (ISBN di progettazione del database iniziale: 0-7645-7490-6): Il pericolo legato all'utilizzo delle viste è il filtraggio di una query in base a una vista, prevedendo di leggere una porzione molto piccola di una tabella molto grande. Qualsiasi …




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.