Domande taggate «performance»

Una valutazione se un sistema funziona abbastanza bene per essere adatto allo scopo. Normalmente le prestazioni si riferiscono alla velocità con cui un sistema completa un'operazione o un insieme di operazioni nel tempo.

2
Devo annidare i join esterni dipendenti in SQL Server?
Ho sentito informazioni contrastanti su questo e spero in un'opinione canonica o di esperti. Se ho più LEFT OUTER JOINs, ognuna dipendente dall'ultima, è meglio nidificarle? Per un esempio inventato, il JOINto MyParentdipende dal JOINto MyChild: http://sqlfiddle.com/#!3/31022/5 SELECT {columns} FROM MyGrandChild AS gc LEFT OUTER JOIN MyChild AS c ON …

1
IO_STALL domanda e comprensione
Raccolgo IO_STALLS da sys.dm_io_virtual_file_stats ogni 5 minuti e quindi eseguo un delta per vedere quali file sono maggiormente interessati da IO. In un periodo di 5 minuti ottengo un delta di 5826331 ms che è 97 minuti. Sono un po 'confuso da questo, sta dicendo che un'operazione iniziata 97 minuti …





3
mysql impiega troppo tempo per inviare i dati
Ho una semplice tabella con milioni di record (14.000.000) e per una semplice query sta impiegando troppo tempo a "inviare dati". La tavola CREATE TABLE IF NOT EXISTS details ( id int(11) NOT NULL, date date NOT NULL, time int(2) NOT NULL, minutes_online decimal(5,0) NOT NULL, minutes_playing decimal(5,0) NOT NULL, …


2
Come posso ottenere il piano di esecuzione per una vista?
Ho uno schema con un numero di visualizzazioni. Devo controllare i piani di esecuzione per assicurarmi che gli indici appropriati siano presenti e utilizzati. Come faccio a fare questo? Preferirei non dover copiare e incollare l'output da show create view <viewname>dentro explain, specialmente perché alcune delle viste sono costruite sopra …

4
Contesa DDL su TempDB
Ho un SQL Server 2005 Standard x64 che sta riscontrando problemi con la contesa DDL TempDB negli ultimi mesi. Il server riscontrerà contesa sulla risorsa wait 2: 1: 103 (il tipo wait è PAGELATCH_EX). Il problema sembra verificarsi sporadicamente quando il server è sotto carico decente. Ho monitorato il tasso …



2
Come implementare il paging in modo efficace?
Ho una query di database che potrebbe comportare un grande set di risultati. Il client che visualizza i dati riceve i dati sulla rete, quindi l'idea era di ridurre al minimo la quantità di dati trasferiti recuperando solo i primi 50 risultati dal database e inviandoli al client. Quindi fornirò …

2
Visualizzazione dei piani di query in Server Management Studio
Un'altra domanda del server SQL: ho una semplice query che mi dà l'SQL più intenso della CPU da quando sono stati ripristinati i contatori: select top 10 sum(qs.total_worker_time) as total_cpu_time, sum(qs.execution_count) as total_execution_count, qs.plan_handle, st.text from sys.dm_exec_query_stats qs cross apply sys.dm_exec_sql_text(qs.plan_handle) as st group by qs.plan_handle, st.text order by sum(qs.total_worker_time) …

3
Istanze Oracle multiple: è una buona pratica?
Uno dei miei clienti ha distribuito il db del nostro prodotto in una macchina Solaris che ha già 3 istanze di Oracle. Quindi, in questo momento ci sono 4 istanze di Oracle in esecuzione sulla stessa macchina. E ora stiamo riscontrando problemi di prestazioni. Non ho accesso ad altre istanze …

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.