Ver Mensaje Individual
  #14 (permalink)  
Antiguo 03/06/2016, 11:36
Avatar de planmental
planmental
 
Fecha de Ingreso: abril-2015
Mensajes: 100
Antigüedad: 9 años
Puntos: 0
Respuesta: Optimización de consultas MySql y PHP

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Cualquier duda, ejecuta esto:
Código MySQL:
Ver original
  1.     table_name, constraint_name, TABLE_SCHEMA, constraint_type
  2.     information_schema.table_constraints
  3.     UPPER(table_name) = 'INVENTARIO';



La creación de índices es una decisión de diseño del sistema, y de análisis de performance.
Dependerá de las condiciones a cumplir en las diferentes consultas, saber si conviene o no crearlos. No existen reglas definidas para eso.

No pierdas tiempo en consideraciones irrelevantes al asunto a solucionar. Estás perdiendo el foco en el problema.

Simplemente ten en cuenta lo que el manual indica de las restricciones a la creacion de lso indices, y luego dedícate a analizar qué es lo que necesitas en aquellos momentos en que las consultas resultan con baja performance.
Este fue el resultado

table_name | constraint_name | TABLE_SCHEMA | constraint_type
inventario | PRIMARY | inventario_cajas | PRIMARY KEY