作者:Andrea Avendaño 2 年以前
236
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 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.