Está en la página 1de 1

ADMINISTRADOR

DE
REGLAS PARA
BASE DE DATOS
OPTIMIZAR CONSULTAS
Nivel 2

Para garantizar el acceso rápido y eficaz a los datos, sigue estas reglas:

Usa alias en consultas, ya que el código puede


1 ser muy complejo, esto se logra escribiendo AS
“NuevoNombre” después del nombre de la tabla

Utiliza DISTINCT sólo cuando sea necesario, ya

2 que la consulta se vuelve muy costosa en


procesamiento, al comparar todos los registros
entre sí para eliminar duplicados

Ocupa “SELECT * FROM (Nombre de la tabla)”


3 cuando sea estrictamente necesario. La mejor
práctica es traer sólo las columnas que ocuparás

La instrucción complementaria ORDER BY es


altamente costosa en procesamiento, por lo que
4 se recomienda no utilizarla dentro de la consulta.
Es mejor práctica ordenar la tabla después de
haber accedido a la base de datos

Evita realizar sub-consultas pues acapara el

5 procesamiento del servidor. Si es necesario


utilizarla evita el NOT IN; mejor cambia la
sintaxis para que solo uses IN

La instrucción complementaria LIKE también

6 debe ser evitada ya que esta compara los


caracteres seleccionados en toda la tabla; en
consecuencia la búsqueda puede tardar tiempo

También podría gustarte