Capítulo 3. Esquema de funcionamiento

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

El ajuste del rendimiento de las bases de datos sometidas a cargas elevadas es un ciclo iterativo. Cada vez que hagas un cambio para ajustar el rendimiento de la base de datos, tienes que comprender si el cambio ha tenido algún efecto. ¿Se ejecutan las consultas más rápido que antes? ¿Los bloqueos ralentizan la aplicación, o han desaparecido por completo? ¿Ha cambiado el uso de memoria? ¿Ha cambiado el tiempo de espera en disco? Una vez que sepas cómo responder a estas preguntas, podrás evaluar y responder a las situaciones cotidianas más rápidamente y con más confianza.

Esquema de Rendimiento es una base de datos que almacena los datos necesarios para responder a estas preguntas. Este capítulo te ayudará a entender cómo funciona el Esquema de Rendimiento, cuáles son sus limitaciones y cuál es la mejor manera de utilizarlo -junto con su compañero sys schema- para descubrir información común sobre lo que ocurre dentro de MySQL.

Introducción al esquema de rendimiento

Performance Schema proporciona métricas de bajo nivel sobre las operaciones que se ejecutan dentro del servidor MySQL. Para explicar cómo funciona el Esquema de Rendimiento, hay dos conceptos que debo introducir antes.

El primer es un instrumento. Un instrumento se refiere a cualquier parte del código MySQL sobre la que queramos capturar ...

Get MySQL de Alto Rendimiento, 4ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.