Domande taggate «query-performance»

Per domande sul miglioramento delle prestazioni e / o dell'efficienza delle query del database.


3
Come posso identificare quando creare una nuova tabella per contenere i dati che possono essere ottenuti da una query?
Abbiamo una tabella dei pagamenti e gli agenti ricevono una commissione sui pagamenti. La commissione si basa su alcuni fattori diversi, come il tempo impiegato per ottenere il pagamento, quindi ci sono alcuni calcoli coinvolti nel determinare il tasso di commissione che ottiene l'agente, ma nulla di oscenamente complesso. Ad …

4
La subquery di MySQL rallenta drasticamente, ma funzionano bene indipendentemente
Query 1: select distinct email from mybigtable where account_id=345 richiede 0.1s Query 2: Select count(*) as total from mybigtable where account_id=123 and email IN (<include all from above result>) richiede 0,2 secondi Query 3: Select count(*) as total from mybigtable where account_id=123 and email IN (select distinct email from mybigtable …

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.