Capítulo 14. Análisis de Esquemas e Índices de Bases de Datos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Hasta este punto, la mayoría de los esfuerzos de solución de problemas descritos en este libro han tratado las bases de datos y las aplicaciones de los usuarios como cajas negras. Me he centrado en mejoras del rendimiento que no requieren ningún cambio en las bases de datos y aplicaciones más allá de la indexación y de simples cambios en el código T-SQL. Este enfoque proporciona un retorno de la inversión más fácil y rápido; sin embargo, también limita los resultados que puedes conseguir.
No te lo tomes a mal: en muchos casos, puedes conseguir resultados suficientemente buenos sin necesidad de hacer cambios significativos en la base de datos y la aplicación. No obstante, puede ser beneficioso realizar una revisión de alto nivel del esquema de tu base de datos y del uso de índices y abordar algunos de los problemas que encuentres.
Empezaré este capítulo con una visión general de varias vistas de catálogo de SQL Server y te mostraré cómo detectar algunos problemas de diseño de la base de datos. Luego te demostraré cómo identificar una indexación ineficiente mediante el análisis del uso de índices y sus estadísticas operativas, y te proporcionaré un puñado de scripts para este análisis, incluido uno que te permite ver de un vistazo varias métricas de índices consolidadas.
Análisis del esquema de la base ...
Get Solución avanzada de problemas y ajuste del rendimiento de SQL Server 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.