Problemas de performance en SQL Server


La vida de un Administrador de Bases de datos (DBA) es linda hasta que de repente llaman los usuarios y se quejan de que la base de datos está lenta. Que se cuelga, que el SQL Server está lento, que el SQL Server está bloqueado.

Para solucionar ese tipo de problemas, se tienen programas adicionales de soporte y de monitoreo de servidores SQL Server.

Por ejemplo un SQL deadlock (que en terminos generales son tablas o vistas bloqueadas entre sí) pueden ser resueltas con herramientas como ser el SQL Deadlock detector.  Esta herramienta permite monitorear en SQL Server las tablas o vistas bloqueadas y detectar los procesos afectados.
 Puede notificar a los usuarios de estos eventos y matar a los procesos que afectan el performance.

Download Deadlock Detector.



 Otra herramienta de lujo es el SQL  Trace Analyzer.
Esta es una herramienta de SQL Server para:
  • Detectar cuellos de botella en SQL Server
  • Detectar las sentencias que provocan estos cuellos de botella.
  • Monitorear de manera automática en horarios programados.
Download SQL Trace Analyzer
    Tienes dudas al respecto ?. Quieres saber más ?.
    Comenta este blog.

    Comentarios

    Entradas populares de este blog

    The Deep Sea: una web interactiva para explorar las profundidades el mar y descubrir las extrañas criaturas que viven en él

    Detectar el usuario de Windows utilizando C#

    Lo nuevo de SQL Server 2008 respecto a SQL Server 2005