SQL Performance UNION vs OR

Acabo de leer parte de un artículo de optimización ysegfaulted en la siguiente declaración:

Cuando se usan sentencias de reemplazo de SQL usandoOR con unUNION:

select username from users where company = ‘bbc’ or company = ‘itv’;

a:

select username from users where company = ‘bbc’ union
select username from users where company = ‘itv’;

De un rápidoEXPLAIN:

UtilizandoOR:

UtilizandoUNION:

No significa estoUNION hace endoblar el trabajo?

Mientras aprecioUNION puede ser más eficaz para ciertos RDBMS y ciertos esquemas de tabla, esto no escategóricamente cierto como el autor sugiere.

Pregunta

¿Me equivoco?

Respuestas a la pregunta(5)

Su respuesta a la pregunta