Ciao,

per facilitare la costruzione delle condizioni di una query, spesso gli sviluppatori usano come prima opzione: where 1=1
in modo che poi si possa sempre aggiungere: and var = condizione; senza star li a menarsi troppo se si tratta della prima condizione e quindi mettere o meno la and;

La mia domanda è: la condizione 1=1 può influire sulle performance? In rete ho trovato diverse opinioni ma nulla di concreto/chiaro.
Ovviamente parlo di query su tabelle contenente oltre 500.000 record (anche 1mln).

Il comportamento può anche differenziarsi in base al tipo di database?
Nel mio caso si lavora su Oracle (ma non mi dispiacerebbe sapere il funzionamento su altri Db).


Grazie.