Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Ho una procedura memorizzata che esegue alcuni comandi. Non voglio che questi comandi vengano inseriti nella transazione della procedura memorizzata. Se il 4o comando fallisce, voglio che il 1o, il 2o e il 3o rimangano e non il rollback. È possibile scrivere la stored procedure in modo tale che non …
Stiamo cercando di sostituire i tradizionali backup del server SQL con un backup basato su VSS di file mdf e ldf. Come persona db sono un po 'nervoso per questo, eppure non riesco a trovare alcuna prova che questo non funzionerà? Qualcuno può suggerire una prova che posso impostare che …
In seguito a una domanda da me pubblicata su È una buona idea spostare le tabelle di volume elevato e di accesso elevato in un database separato? , sto cercando diverse tecniche / soluzioni disponibili per l'archiviazione del database in PostgreSQL. Poche soluzioni che mi vengono in mente sono: Partizionamento …
Dobbiamo fare alcuni rapporti ogni sera sul nostro SQL Server 2008 R2. Il calcolo dei rapporti richiede diverse ore. Al fine di ridurre il tempo precalcoliamo una tabella. Questa tabella è creata sulla base della JOINining 12 tabelle abbastanza grandi (decine di milioni di righe). Il calcolo di questa tabella …
Abbiamo ricevuto segnalazioni di query eseguite lentamente o scadute la mattina presto e l'unico lavoro che vedo in esecuzione che penso possa influire su questo è il nostro processo di backup del database. Il database stesso è di circa 300 GB e il processo di backup inizia alle 4:30 del …
Ai fini della risoluzione dei problemi, vorrei essere in grado di verificare se un client è in grado di connettersi a un'istanza di SQL Server, indipendentemente dall'applicazione che probabilmente non può connettersi a SQL Server. Esiste un modo semplice (ciò significa che non è necessario installare software di terze parti) …
Dato che l'ottimizzatore non può richiedere tutto il tempo necessario (deve ridurre al minimo i tempi di esecuzione e non contribuire ad esso) per esplorare tutti i possibili piani di esecuzione che a volte vengono interrotti. Mi chiedevo se questo può essere ignorato in modo da poter dare all'ottimizzatore tutto …
Vorrei essere in grado di generare byteacampi casuali di lunghezza arbitraria (<1 Gb) per popolare i dati dei test. Qual è il modo migliore per fare questo?
Ho esportato un db postgres da pgAdmin in un formato semplice perché volevo cercare l'intero testo del db. Ho quindi provato a ripristinare il database, ma viene visualizzato un errore che indica che il file di archivio non è un file di archivio valido. Come ripristinare il db se può …
Ho discusso con un DBA e un paio di ragazzi hardware su problemi di prestazioni sul nostro server SQL. Normalmente tutto va bene, tuttavia nelle ultime settimane abbiamo avuto enormi picchi di ritardo nel server sql. È chiaro che SQL Server è in attesa sull'I / O del disco. Ma …
Sto seguendo questa soluzione qui /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 e ho cercato di aumentare il mio innodb_buffer_pool_size4G e successivamente 1G (anche 1024M) in Oltre alle dimensioni del file di registro, ma mysql non inizierà con questi valori. Se lo rimetto a 512M mysql inizia bene. Come posso risolvere questo? Il mio server è …
Passiamo da SQL 2005 [Istanza e DB hanno regole di confronto SQL_Latin1_General_CP1_CI_AS] a SQL 2008 [impostazione predefinita Latin1_General_CI_AS]. Ho completato un'installazione di SQL 2008 R2 e utilizzato le Latin1_General_CI_ASregole di confronto predefinite , con il ripristino del database ancora attivo SQL_Latin1_General_CP1_CI_AS. Si sono verificati i problemi esclusi - le tabelle …
Dove posso trovare modelli di database pronti all'uso? Non ho bisogno di un database con dati al suo interno, ma solo schemi (diagrammi UML). Forse qualcosa come i modelli di dati a questo link , ma molto più complesso e reale.
È possibile creare un alias o sinonimo di database? Quello che spero di poter fare è avere NewDatabaseName aliasato come OldDatabaseName per evitare di dover riscrivere una tonnellata di codice. Backstory: sono stato avvicinato da un cliente con un ridicolo problema autoindotto. Hanno un'applicazione di terze parti che ha un …
MS SQL 2008 supporta TVP: una funzione utile per il caricamento di massa di dati in una procedura memorizzata per l'elaborazione. Invece di creare un tipo definito dall'utente, è possibile sfruttare una definizione di tabella esistente? Ad esempio, è possibile creare una procedura memorizzata con la seguente firma? CREATE PROCEDURE …
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.