Non uso query generate per generare le mie query, le costruisco a mano inizialmente (principalmente perché tutto tranne il problema banale delle query è difficile da scrivere in query designer
.
Ma su grandi sistemi questo non è abbastanza. La maggior parte dei sistemi di DB pesante fornisce uno strumento di analisi delle query che richiederà una query e ti mostrerà Query Execution Plan
. È quindi possibile utilizzare questo (con altri strumenti) per provare e ottimizzare la query.
Aiuta non solo con la query stessa, ma ti fornisce anche un'indicazione su quali tabelle devono essere indicizzate e su come dovrebbero essere indicizzate, ma anche su tecniche potenzialmente per il partizionamento dei dati.