Una regola fondamentale nell'ottimizzazione delle query consiste nel lasciare eseguire tutto il lavoro possibile al server MySQL (liberando il carico del PHP) facendo il "minor numero possibile" di query. Quindi, a prescindere dal valore più o meno alto in termini di prestazioni, se si dispone di una versione MySQL (>= 4.0) compatibile con l'uso della funzione UNION converrebbe comunque utilizzarla.