Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
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 …
Alla fine è uno script di test per confrontare le prestazioni tra una variabile @table e una tabella #temp. Penso di averlo impostato correttamente - i tempi delle prestazioni sono presi al di fuori dei comandi DELETE / TRUNCATE. I risultati che sto ottenendo sono i seguenti (tempi in millisecondi). …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 7 anni fa . Sto profilando un'istanza di un SQL Server 2005 e, tramite la SQLServer:SQL Statistics - SQL Compilations/secmetrica di PerfMon , vedo che la media è di …
È 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 …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 7 anni fa . Ho un'istruzione SQL UPDATE con una clausola "TOP (X)" e la riga in cui sto aggiornando i valori ha circa 4 miliardi di righe. Quando …
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 …
Contesto Stiamo sviluppando un sistema con un database di grandi dimensioni in fondo. È un database MS SQL in esecuzione su SQL Server 2008 R2. La dimensione totale del database è di circa 12 GB. Di questi, circa 8,5 GB si trovano in una singola tabella BinaryContent. Come suggerisce il …
Mi chiedo se è necessario scrivere il commit dopo aver inserito / eliminato / aggiornato in funzione / procedura? Esempio: create or replace function test_fun return number is begin delete from a; return 0; end; o procedura create or replace procedure aud_clear_pro as begin delete from a; end; è necessario …
Esiste uno strumento da riga di comando per convertire il database MySQL in PostgreSQL? Vorrei anche sapere se esiste un modo per convertire il database usando il normale mysqldumpcomando.
Stavo frugando in SSMS e ho notato che la "dimensione" delle mie INTcolonne era di 4 byte (prevista), ma ero un po 'scioccato nel vedere le mie BITcolonne erano un intero byte. Ho frainteso quello che stavo guardando?
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, …
È 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 …
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?
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 …
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.