de traces de seguridad y buffers

28/10/2004 - 11:38 por Jesús | Informe spam
Hola a todos,

tengo una pregunta que no encuentro forma de resolvérmela.

Sabeis cual es, o como modificar el buffer de escritura de las trazas de
funciones de sp_trace_create??

el tema es que estoy trabajando con las funciones del profiler de manejo de
trazas, como las de sp_trace_create.
Y si genero muchos eventos no es problema, porque se me van escribiendo en
ficheros binarios .trc que yo leo con la función ::fn_trace_gettable.
Pero, y si apuro el trace para que sólo muestre lo que me interesa, me deja
muy pocos registros de forma que no se me escriben en el fichero binario
hasta que han llenado una cantidad, y tardo muchísimo en recibirlos.
¿¿Se os ocurre alguna solución??

En SQLServer 7, puedes configurar los valores del buffer al crear el trace,
pero en SQL2000 no que yo sepa.

Agradecería mucho vuestra ayuda

Un saludo

Jesús
 

Leer las respuestas

#1 Maxi
28/10/2004 - 14:23 | Informe spam
Hola, la verdad que no se si eso se puede configurar :( pero has probado que
esa salida en lugar de un archivo sea una tabla de una BDD?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Jesús" escribió en el mensaje
news:
Hola a todos,

tengo una pregunta que no encuentro forma de resolvérmela.

Sabeis cual es, o como modificar el buffer de escritura de las trazas de
funciones de sp_trace_create??

el tema es que estoy trabajando con las funciones del profiler de manejo
de
trazas, como las de sp_trace_create.
Y si genero muchos eventos no es problema, porque se me van escribiendo en
ficheros binarios .trc que yo leo con la función ::fn_trace_gettable.
Pero, y si apuro el trace para que sólo muestre lo que me interesa, me
deja
muy pocos registros de forma que no se me escriben en el fichero binario
hasta que han llenado una cantidad, y tardo muchísimo en recibirlos.
¿¿Se os ocurre alguna solución??

En SQLServer 7, puedes configurar los valores del buffer al crear el
trace,
pero en SQL2000 no que yo sepa.

Agradecería mucho vuestra ayuda

Un saludo

Jesús







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004

Preguntas similares