Oasis

miércoles, febrero 15, 2006

SQL: Que podemos hacer con el SQL Profiler.

  • Esta herramienta nos sirve para Monitorear las actividades del servidor SQL, analisis de rendimiento, Diagnosticar problemas, etc. Tambien se pueden capturar las actividades desarrolladas en el server, esto se hace con el "TRACE".
  • Este trace tiene diferentes eventos, entre los cuales tenemos eventos por cursores, Procedimentos almacenados, por locks y consultas, cada evento tiene una descripcion que nos va a ayudar en este caso para realizar un analisis de desempeño y realizar acciones correctivas si es necesario.
  • El analisis del desempeño se realiza una vez que los eventos terminan, los eventos que me van a servir a mi son de Store Procedures ( RPC y Stmt ) y TSQL. Los RPC son procesos que son ejecutados usando Remote Procedure Call, esto se ejecuta por el driver ODBC y son ejecutadas mas rapido que si ponemos un EXEC en una sentencia TSQL. Los Stmt son sentencias de SQL dentro de un Store Procedure, esto puede ser un SELECT COUNT(Emp_ID) FROM Empleados.
  • Bueno ya sabemos de algunos de los eventos que necesitamos, pero como capturar estos eventos?, como tener solamente los que queremos ver?, puesto que el Profiler tiene una lista de eventos muy grande, pues es muy sencillo, en el Profiler viene una pestaña que tiene el listado de los eventos y ahi los añadimos y removemos.

  • Como dije anteriormente, solo sabemos de algunos eventos, existen aun mas, voy a poner una lista que viene en el libro que estoy tomando como referencia para todo esto.



Bueno, falta muchisimo que leer, seguire leyendo y conforme tenga mas conocimientos del tema los ire escribiendo aqui.

4 Comments:

  • Donde puedo conseguir sql profiler 2005 edicion express_? Alguin que me pueda ayudar porfavor

    By Blogger yaya, at 11:33 a. m.  

  • baje: SqlExpressProfiler-0.1.468.59. Ahora como puedo empezar a usarlo con SQL ?
    Algun tutorial para principiantes o algo asi para sqlprofiler-express

    By Blogger yadira, at 12:22 p. m.  

  • Lo que se es que la version Express no tiene estas herramientas.

    Supongo que Yadira esta usando http://sqlprofiler.googlepages.com/

    Lo malo es que parece que no hay un manual o tutorial de esta herramienta.

    By Blogger hornak, at 1:03 p. m.  

  • Necesito instalar el SQL profiler de donde lo puedo descargar, yo cuento con la version express de SQL 2005.

    By Anonymous Anónimo, at 1:39 p. m.  

Publicar un comentario

<< Home