Categorii: Tot - desempeño - almacenamiento - índices - optimización

realizată de Andrea Avendaño 2 ani în urmă

216

Optimización de consultas SQL

Utilice esta plantilla de estructura radial para organizar sus ideas, realizar una lluvia de ideas, gestionar proyectos o tareas.

Palabras clave: diagramas rápidos, mapa radial, organizar, concepto, tareas, ideas, lista de tareas, lista de cosas, lista de cosas, productividad, monocromo, luz, cian.

Optimización de consultas SQL

Optimización de consultas SQL

Explain

El comando EXPLAIN utiliza para mostrar un plan de ejecución de consultas o la distribución para una consulta.
Un plan de ejecución de consultas es el conjunto de pasos para obtener cómo se obtuvieron los resultados.

Recomendaciones para mejorar el desempeño

Elegir el software de base de datos adecuado.
Tener estadística certeras.
Optimizar la base de datos SQL server.
Realizar las querys necesarias.
No mantener consultas abiertas.

Buen desempeño

Mejor a los tiempos de respuesta en un sistema de gestión de base de datos relacional.
Posible recuperación de datos específicos
*Es inclusivo * los componentes se evalúan independientemente

Selección del motor de almacenamiento

Sí predominan las consultas SELECT escogeremos MYISAM.
Si necesitamos transacciones, claves foráneas y bloqueos escogeremos InnoDB.
Se pretende conseguir la mejor relación de calidad acorde con nuestra aplicación.

Importancia del diseño de estructuras

Permite obtener acceso a información actualizada y precisa.
La confiabilidad de los datos depende de la estructura de la tabla.

Uso de índices

Consultas más rápidas.
Inserciones ligeramente más lentas.
Este proceso se actualiza en inserción por lo que hay un trade off Al agregar un index.