Se puede saber que SP son mas utilizados dentro de una bbdd ?

07/06/2006 - 17:48 por Juan.net | Informe spam
Eso, necesito saber si existe alguna forma de llevar ua estadistica o saber
cual o cuales procedimientos almacenados son los mas ocupados dentro de una
base de datos.

de antemano, gracias.

Preguntas similare

Leer las respuestas

#6 Julio Cesar
08/06/2006 - 17:14 | Informe spam
EspectacularMuchas Gracias!!!

Un saludo,

"qwalgrande" escribió en el mensaje
news:
Hola.

SQL Server incluye una herramienta llamada Profiler, una especie de


sniffer
que captura las sentencias que le llegan al servidor. Esta herramienta
permite crear trazas de una forma amigable, presentándotelas por pantalla


y
permitiéndote almacenarlas en texto o en una tabla. Con esta herramienta,
puedes crear una traza en la que sólo captures las llamadas a


procedimientos
almacenados y luego analizar la traza para ver cuántas veces se llama a


cada
procedimiento almacenado.

Lo mismo te permitiría saber lo que le cuesta al servidor procesar cada
procedimiento, así verías cuál es más pesado.

Alberto López Grande (qwalgrande)


"Julio Cesar" escribió en el mensaje
news:%
> Te pregunto, porque estoy aprendiendo Sql Server..Y no tiene algo


como
> el TRACE de Oracle???
>
> Un saludo,
>
> "Isaias" escribió en el mensaje
> news:
>> Estableces una TRAZA en la cual haces referecia al EXECUTE de un


store,
> lo
>> guardas en un archivo, cada dia, analizas el contenido y vas haciendo


una
>> sumatoria por cada ejecucion de un store.
>>
>> No veo otra forma.
>> Saludos
>> IIslas
>>
>>
>> "Julio Cesar" escribió:
>>
>> > Y como se haría con trazas???
>> >
>> > Un saludo,
>> >
>> > "Isaias" escribió en el mensaje
>> > news:
>> > > No, de manera automatica, si, implementado trazas para llevar un
> contador
>> > de
>> > > cuantas veces se ejecuta un store.
>> > > Saludos
>> > > IIslas
>> > >
>> > >
>> > > "Juan.net" escribió:
>> > >
>> > > > Eso, necesito saber si existe alguna forma de llevar ua


estadistica
> o
>> > saber
>> > > > cual o cuales procedimientos almacenados son los mas ocupados
>> > > > dentro
> de
>> > una
>> > > > base de datos.
>> > > >
>> > > > de antemano, gracias.
>> >
>> >
>> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida