Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Questa domanda riguarda l'efficacia di una tecnica di indicizzazione di SQL Server. Penso che sia noto come "intersezione dell'indice". Sto lavorando con un'applicazione esistente di SQL Server (2008) che presenta numerosi problemi di prestazioni e stabilità. Gli sviluppatori hanno fatto alcune cose strane con l'indicizzazione. Non sono stato in grado …
Ho un database di sviluppo che è entrato in modalità di ripristino al riavvio e si è ripristinato da circa un'ora. Devo interrompere il recupero o ucciderlo in qualche modo. Non mi interessa un po 'del database o dei dati, ho script di distribuzione. Qualche idea?
Secondo la documentazione di PostgreSQL , non c'è alcuna differenza di prestazioni tra VARCHAR, VARCHAR(n)e TEXT. Devo aggiungere un limite di lunghezza arbitraria a una colonna di nome o indirizzo ? Modifica: non un duplicato di: La ricerca dell'indice sarebbe notevolmente più veloce con char vs varchar quando tutti i …
Ho aggiunto indici alla tabella che vengono utilizzati per la ricerca dei risultati. Sto mostrando i risultati per ordine ASC o DESC. Quindi quella colonna dovrebbe avere un indice o no? Ho altri 2 indici su quella tabella. In che modo influiranno le prestazioni creando o non indicizzando quella colonna?
So che il commento della tabella mysql può essere definito alla creazione con: create table (...)comment='table_comment'; E puoi visualizzare i commenti per: show table status where name='table_name'; Come si cambia (modifica?) Il commento della tabella dopo che è stato creato. Intendo senza lasciare cadere e ricreare di nuovo il tavolo.
Sono uno sviluppatore di report che desidera rendere le mie query il più efficienti possibile. Lavoravo con un DBA che mi diceva - credo perché mi occupavo sempre di report su un server di produzione - da utilizzare NOLOCKin ogni singola query. Ora lavoro con un DBA che ha vietato …
Attualmente sto studiando per SQL 70-433 (l'esame di certificazione Microsoft) e mi sto confondendo molto sulla metrica delle prestazioni "costo query". Secondo qualsiasi documentazione che ho trovato tramite Google, il costo della query è un valore percentuale e rappresenta la percentuale dell'intero batch occupato da una parte di esso. Questo …
Usi SQL Server Developer Edition su macchine di classe server in ambienti DEV e STAGING? Sto lavorando a un grande progetto in cui (se supera la fase di prova del concetto) avremo diversi grandi server di database di classe enterprise distribuiti geograficamente che eseguono SQL Server 2012 Enterprise Edition. Avremo …
Dato un certo tipo di attesa, come si trovano quali query stanno causando quelle attese in modo sicuro su un server SQL 2008 R2 di produzione? In questo caso particolare mi chiedo async_network_io.
Qual è il ragionamento alla base dell'utilizzo dell'istruzione GO dopo ogni istruzione SQL? Comprendo che GO segnala la fine del batch e / o consente la reputazione delle istruzioni, ma quale vantaggio ha dopo averlo utilizzato. Sono solo curioso perché molta documentazione di Microsoft ecc. Ha iniziato a usarla dopo …
Sto lavorando a un progetto e non sono sicuro che ci sia una differenza tra il modo in cui il findcursore funziona e il modo in cui il findOnecursore funziona. FindOne è solo un wrapper per find().limit(1)? Lo stavo cercando e forse qualcuno sa se mongodb ha un metodo speciale …
Stavo sperimentando indici per velocizzare le cose, ma in caso di join, l'indice non migliora il tempo di esecuzione della query e in alcuni casi rallenta le cose. La query per creare una tabella di prova e riempirla di dati è: CREATE TABLE [dbo].[IndexTestTable]( [id] [int] IDENTITY(1,1) PRIMARY KEY, [Name] …
Come suggerisce il titolo, ho bisogno di aiuto per ottenere un totale parziale in T-SQL. Il problema è che la somma che devo fare è la somma di un conteggio: sum(count (distinct (customers))) Dire se ho eseguito il conteggio da solo, il risultato sarebbe: Day | CountCustomers ---------------------- 5/1 | …
Voglio fare un benchmark di una query contenente una funzione definita dall'utente che ho scritto per PostgreSQL. Esistono modi standard per eseguire un simile benchmark? So che il tempismo può essere attivato con \timingil prompt di psql, ma idealmente mi piacerebbe avere uno script che si occupi di tutto automaticamente: …
Il mio server di sviluppo locale è in Medio Oriente, ma il mio server di produzione è nel Regno Unito. Devo mostrare la data all'utente nel suo fuso orario. Ad esempio, se un utente si trova in Arabia Saudita, allora devo mostrare l'ora in base al formato dell'Arabia Saudita. Devo …
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.