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
Ragioni per domande occasionalmente lente?
Stiamo eseguendo MySQL 5.1 su Windows Server 2008 R2. Ultimamente abbiamo effettuato alcune diagnosi sul nostro database e abbiamo trovato alcuni artefatti fastidiosi che non possiamo spiegare . Abbiamo aggiunto un po 'di codice per registrare quando abbiamo avuto query che hanno richiesto molto tempo (> 2000 ms). I risultati …


4
Rendimento dell'indice per CHAR vs VARCHAR (Postgres)
In questa risposta ( /programming/517579/strings-as-primary-keys-in-sql-database ) un singolo commento ha attirato la mia attenzione: Inoltre, tieni presente che spesso c'è una differenza molto grande tra un CHAR e un VARCHAR quando si effettuano confronti di indici Questo vale / è ancora valido per Postgres? Ho trovato pagine su Oracle che …

3
Come ottenere l'utilizzo della CPU dal database per un'istanza particolare?
Ho trovato le seguenti query per rilevare l'utilizzo della CPU da parte del database, ma mostrano risultati diversi: WITH DB_CPU_Stats AS ( SELECT DatabaseID, DB_Name(DatabaseID) AS [DatabaseName], SUM(total_worker_time) AS [CPU_Time_Ms] FROM sys.dm_exec_query_stats AS qs CROSS APPLY ( SELECT CONVERT(int, value) AS [DatabaseID] FROM sys.dm_exec_plan_attributes(qs.plan_handle) WHERE attribute = N'dbid') AS F_DB …


4
In che modo i campi INCLUDE di indici di grandi dimensioni influiranno sulle prestazioni del sistema?
Questa domanda riguarda le prestazioni dell'indice di SQL Server con un varchar(2000)as INCLUDEin un indice di copertura. Sto cercando di migliorare le prestazioni in un'applicazione di database lenta e instabile. In alcuni casi, i dati si accede attraverso stringhe di grandi dimensioni varchar, con le query tra cui operazioni di …




1
Vantaggi dell'utilizzo di WITH TABLOCK su un INSERT
In alcune circostanze, fare un INSERT INTO <tablename> (WITH TABLOCK)sarà più veloce a causa della registrazione minima. Tali circostanze includono la presenza del database nel BULK_LOGGEDmodello di recupero. Esistono altri potenziali vantaggi in termini di prestazioni nell'uso WITH TABLOCKsu una INSERTtabella vuota quando il database ( tempdb ) utilizza il …



1
Perché questa query sqlite è molto più lenta quando indicizzo le colonne?
Ho un database sqlite con due tabelle, ognuna con 50.000 righe, contenente nomi di persone (false). Ho creato una semplice query per scoprire quanti nomi ci sono (nome, medio iniziale, cognome) comuni a entrambe le tabelle: select count(*) from fakenames_uk inner join fakenames_usa on fakenames_uk.givenname=fakenames_usa.givenname and fakenames_uk.surname=fakenames_usa.surname and fakenames_uk.middleinitial=fakenames_usa.middleinitial; Quando …


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.