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
Come ottenere avvisi sul flusso di output?
Ho messaggi di debug nelle funzioni. Quei messaggi vengono sollevati come RAISE NOTICE 'Value of id : %', id; Ho impostato il mio file di registro con \o messages.txt Quindi faccio quello che mi serve \i process.sql E quando l'esecuzione viene interrotta, \o. Il problema è che non ho i …
20 postgresql 



3
MongoDB: requisiti di RAM
È sufficiente avere l'intero indice in memoria / ram o mongodb tenta addirittura di allocare più ram possibile per memorizzare anche i dati per letture veloci? Vorrei eseguire mongodb + altre applicazioni e sembra che mongodb sia l'unico che non mi consente di definire un intervallo di RAM, per dire …
20 mongodb 


2
Cosa impostare innodb_buffer_pool e perché ..?
Ho 170 GB di InnoDBindice e dati. Devo riadattare la dimensione innodb_buffer_pool per prestazioni migliori. La dimensione massima della tabella di una tabella InnoDB (indice + dati) è di 28 GB. Quindi quale dovrebbe essere la dimensione ottimale di innodb_buffer_pool. AGGIORNARE eseguiremo la migrazione di questo nostro database locale su …
20 mysql  innodb 






1
Qual è l'anatomia di un indice columnstore?
Una delle nuove funzionalità di SQL Server 2012 con nome in codice Denaliè l' indice Columnstore. Conosco un sacco di vecchi indici di archivio righe regolari, come la struttura b-tree, le differenze di archiviazione tra il livello foglia e le pagine b-tree, gli effetti dei campi inclusi, l'ottimizzazione per usarli, …

2
Perché IDENTITY_INSERT ON è consentito solo su una tabella alla volta?
È possibile che IDENTITY_INSERT possa essere impostato su ON in una tabella di database alla volta, ma perché? Dal momento che le IDENTITYcolonne non sono univoche a livello globale, non riesco a pensare a nessuna situazione pericolosa che potrebbe essere causata dall'inserimento di identità in più di una tabella contemporaneamente …
20 sql-server 

2
Differenza tra GROUP BY B, A e GROUP BY COALESCE (B, A)
Mi sto confondendo molto. Qualcuno potrebbe gentilmente spiegare in quali circostanze vorrei utilizzare un GROUP BY COALESCE? La mia ipotesi è che lo userei se volessi raggruppare condizionalmente un insieme di dati per colonna B (se B non fosse nullo) e per colonna A in caso contrario. Suona bene?
20 oracle  query 

2
Come rilevare e gestire solo specifiche eccezioni Oracle?
Da questo e questo , suppongo, che non ci siano eccezioni di sistema nominate predefinite per ORA-00955. Come posso riscrivere quanto segue per rilevare solo l'errore ORA-00955? begin EXECUTE IMMEDIATE 'CREATE SEQUENCE S_TEST START WITH 1 INCREMENT BY 1'; exception when OTHERS then Null; end; A proposito, c'è qualche sintassi …
20 oracle  exception 

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.