none
Monitorización avanzada de SQL Server 2008 RRS feed

  • Pregunta

  • ¡Hola a todos!

    Estoy realizando una pequeña investigación sobre el funcionamiento de SQL Server 2008 a nivel interno y de arquitectura. Me he encontrado con esta auténtica maravilla que me ha ayudado mucho:

    http://www.microsoft.com/learning/en/us/book.aspx?ID=12967&locale=en-us

    La verdad es que es un libro fantástico, no obstante no acabo de encontrar un texto sobre monitorización avanzada del motor de base de datos. Sé que expone una serie de contadores en el performance monitor pero me gustaría aprender a relacionarlos con episodios de bajo rendimiento concretos. 

    Me ayudaría mucho la recomendación de cualquier texto que vaya en éste sentido, me da igual el idioma y si tengo que adquirir el libro.

    Gracias de antemano. Un saludo,


    Jacob Mendoza, analista de software en http://www.domitienda.com
    Blog: http://www.ingenieriadelcaos.com
    Twitter: @jacobmendoza
    lunes, 14 de marzo de 2011 20:00

Respuestas

Todas las respuestas

  • Hola.

    Para una gran parte de ello, puedes usar los Books Online. Si ya tienes el de Internals de Kalen Delaney, ahí puedes encontrar información avanzada. Y ya si quieres adquirir algún libro para profundizar, este puede venirte muy bien:

    http://sqlservertroubleshooting.com/

     

     


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    lunes, 14 de marzo de 2011 20:18
    Moderador
  •  Supongo que ya conoces las DMV (Dynamic Management Views). Para poder consultar estos datos, y poder conocer en que dedica mayor tiempo nuestros servidores de base de datos, se utilizan las vistas de administración dinámica (DMV, Dynamic Management Views) de SQL Server (Versiones 2005 o superior) y las funciones de administración dinámica (DMF, Dynamic Management Functions) correspondientes. Se trata de vistas y funciones basadas en el sistema que proporcionan información sobre el estado del servidor con la que es posible diagnosticar problemas y posteriormente ajustar el rendimiento de la base de datos.

    Si buscas por internet, encontraras articulos muy interesantes, te dejo uno de tantos link, a modo de resumen:

    http://microsoftsqlsecret.fullblog.com.ar/sysdmoswaitstats-waittipe-porque-nuestras-consultas-sufren-t.html

     


     Norman M. Pardell 

    ||Microsoft Certified IT Professional|| Database Administrator. Database Developer. SQL Server 2008

    lunes, 14 de marzo de 2011 20:22
  • Gracias de verdad por la sabiduría que habéis dejado en vuestras respuestas. Siento no haber podido contestar antes. Voy a revisar todo el material.

    ¡GRACIAS!


    Jacob Mendoza, analista de software en http://www.domitienda.com
    Blog: http://www.ingenieriadelcaos.com
    Twitter: @jacobmendoza
    jueves, 17 de marzo de 2011 9:47