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
L'ordine per colonna dovrebbe avere indice o no?
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?

1
Modifica del commento della tabella mysql
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.
35 mysql  table  comments 

4
NOLOCK è sempre male?
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 …

1
Come faccio a leggere Costo query ed è sempre una percentuale?
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 …
34 sql-server  ssms 


2
Trova query che causano attese
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.

1
GO Dopo ogni istruzione T-SQL
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 …

4
Differenza tra le chiamate find e findone di MongoDB
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 …
34 mongodb 


3
Totale parziale con conteggio?
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 | …
34 sql-server  t-sql 

1
Come posso eseguire il benchmark di una query PostgreSQL?
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: …


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.