Query SQL veloci in un gestionale reale
Pillar article su indici, filtri e query che reggono quando i dati iniziano a pesare davvero.
1 min di letturaDatabase
Luigi Iadicola, Programmatore - Napoli
Dal prototipo alla realtà
Le query che sembrano innocue con poche righe diventano rapidamente un collo di bottiglia quando il gestionale cresce. Il punto non è usare solo SQL avanzato, ma scegliere bene indici, filtri e shape dei dati.
Nel lavoro quotidiano osservo soprattutto paginazione, join ripetute, campi cercati più spesso e casi in cui la count totale viene calcolata in modo inefficiente.
Interventi ad alto impatto
- Indici sui campi realmente interrogati
- Selezione colonne mirata invece di
* - Paginazione stabile
- Riduzione delle join superflue
Una query più semplice, ben mirata, è spesso la forma di ottimizzazione più economica che abbiamo.
Hai lo stesso problema in azienda?
Raccontami cosa non va e da quando. Guardo la situazione con te prima di proporre qualsiasi intervento.
Servizio collegato: Gestionale su misura ed ERP per PMI
Ricevi il prossimo articolo
Una mail per ogni articolo nuovo, nient'altro. Ti disiscrivi con un clic dal link in fondo a ogni email.