ANALISIS TRAZA SQLSERVER 2000

30/03/2007 - 12:30 por Lolo Méndez | Informe spam
Tengo una duda que me gustaria me pudiesen resolver.

En el dia de ayer, se genero una traza de SQLSERVER 2000 para un bd
especifica. Esa traza la genero una empresa externa a la mia, y estaba
previsto que durase desde las 10 a las 14 horas. Lo que andamos buscando son
las causas por las que el servidor da timeout en ciertas operaciones.

Hoy me envian el fichero .trc (25md aprox.) y lo abro desde el analizador.
Como no tengo mucha idea, veo que la columna "StartTime" comienza con valor
"2007-03-29 10:06:18.540" y termina con "2007-03-29 10:16:37.560".

Mi pregunta es si esta traza no es unicamente de 10 min aproximadamente.

Gracias.

Preguntas similare

Leer las respuestas

#1 Maxi
30/03/2007 - 14:36 | Informe spam
Lolo, cada registro tiene un start y end time, pero vos podes tener N
registros


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Lolo Méndez" <lolo__> escribió en el mensaje
news:%
Tengo una duda que me gustaria me pudiesen resolver.

En el dia de ayer, se genero una traza de SQLSERVER 2000 para un bd
especifica. Esa traza la genero una empresa externa a la mia, y estaba
previsto que durase desde las 10 a las 14 horas. Lo que andamos buscando
son las causas por las que el servidor da timeout en ciertas operaciones.

Hoy me envian el fichero .trc (25md aprox.) y lo abro desde el analizador.
Como no tengo mucha idea, veo que la columna "StartTime" comienza con
valor "2007-03-29 10:06:18.540" y termina con "2007-03-29 10:16:37.560".

Mi pregunta es si esta traza no es unicamente de 10 min aproximadamente.

Gracias.

Respuesta Responder a este mensaje
#2 Lolo Méndez
30/03/2007 - 17:17 | Informe spam
Si, eso lo entendi. Disculpa mi explicación, que releida no es muy clara.

Lo que queria decir es que el primer registro de la traza tiene "StartTime"
valor "2007-03-29 10:06:18.540" y el ultimo registro de la traza tiene
"StartTime" valor "2007-03-29 10:16:37.560". La columna "EndTime" no esta
disponible, ya que creo que el personal que la configuro tiene menos
conocimientos que yo. Incluso la columna "Error", bastante importante para
lo que andamos buscanso, tampoco está. De todos modos, con tiempo de inicio
"2007-03-29 10:16:37.560" no puede ser que esa traza sea de 4 horas, o al
menos eso creo, cuando el de registros estamos hablando de diferencias de
milisegundos.



"Maxi" escribió en el mensaje
news:%
Lolo, cada registro tiene un start y end time, pero vos podes tener N
registros


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Lolo Méndez" <lolo__> escribió en el mensaje
news:%
Tengo una duda que me gustaria me pudiesen resolver.

En el dia de ayer, se genero una traza de SQLSERVER 2000 para un bd
especifica. Esa traza la genero una empresa externa a la mia, y estaba
previsto que durase desde las 10 a las 14 horas. Lo que andamos buscando
son las causas por las que el servidor da timeout en ciertas operaciones.

Hoy me envian el fichero .trc (25md aprox.) y lo abro desde el
analizador. Como no tengo mucha idea, veo que la columna "StartTime"
comienza con valor "2007-03-29 10:06:18.540" y termina con "2007-03-29
10:16:37.560".

Mi pregunta es si esta traza no es unicamente de 10 min aproximadamente.

Gracias.





Respuesta Responder a este mensaje
#3 Maxi
30/03/2007 - 17:26 | Informe spam
Comprendo, bueno hay q ver como hicieron la traza porque quizas la armaron
para q a los 5mb se corte y no continue, decime cuanto pesa ese archivo .trc
y ademas fijate si no tenes otros TRC


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Lolo Méndez" <lolo__> escribió en el mensaje
news:
Si, eso lo entendi. Disculpa mi explicación, que releida no es muy clara.

Lo que queria decir es que el primer registro de la traza tiene
"StartTime" valor "2007-03-29 10:06:18.540" y el ultimo registro de la
traza tiene "StartTime" valor "2007-03-29 10:16:37.560". La columna
"EndTime" no esta disponible, ya que creo que el personal que la configuro
tiene menos conocimientos que yo. Incluso la columna "Error", bastante
importante para lo que andamos buscanso, tampoco está. De todos modos,
con tiempo de inicio "2007-03-29 10:16:37.560" no puede ser que esa traza
sea de 4 horas, o al menos eso creo, cuando el de registros estamos
hablando de diferencias de milisegundos.



"Maxi" escribió en el mensaje
news:%
Lolo, cada registro tiene un start y end time, pero vos podes tener N
registros


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Lolo Méndez" <lolo__> escribió en el mensaje
news:%
Tengo una duda que me gustaria me pudiesen resolver.

En el dia de ayer, se genero una traza de SQLSERVER 2000 para un bd
especifica. Esa traza la genero una empresa externa a la mia, y estaba
previsto que durase desde las 10 a las 14 horas. Lo que andamos buscando
son las causas por las que el servidor da timeout en ciertas
operaciones.

Hoy me envian el fichero .trc (25md aprox.) y lo abro desde el
analizador. Como no tengo mucha idea, veo que la columna "StartTime"
comienza con valor "2007-03-29 10:06:18.540" y termina con "2007-03-29
10:16:37.560".

Mi pregunta es si esta traza no es unicamente de 10 min aproximadamente.

Gracias.









Respuesta Responder a este mensaje
#4 Lolo Méndez
30/03/2007 - 18:07 | Informe spam
Gracias Maxi.

son 24,8 Mb y es un unico fichero. Me da la impresion de que quien lanzo la
traza no sabia muy bien lo que se traia entre manos. Tanto por el tiempo de
la misma, como por la información que presenta. (DB,EventClass, TextData,
AplicationName,NTUser,Login,CPU,READS,Writes,Duration,ClientPID,StartTime).

Basicamente lo que andamos buscando son problemas de desconexion entre un
servicio que ataca una BD en otra maquina. Los servicios PC se cortan con
mensajes de error de ODBC del estilo [DBNETLIB][ConnectionOpen
(Connect()).]SQL Server does not exist or access denied., timeout, conexion
cerrada con el servidor.

Se trata de 2 servidores dedicados, un cluster SQL Server 2000 que almacena
los datos, conectados con una tarjeta de red 1Gb; la segunda maquina, que
lanza los procesos es un server con win2003 con 8 procesadores y 2 gb d ram.
Ese mismo entorno problematico se soluciona cuando alojamos la bd en el
segundo servidor y gestionas los procesos y servicios, junto con la BD. En
fin, que la administracion del cluster no es correcta y no tenemos manera de
solucionarlo.

Nosotros estamos tranquilos pues nuestro sistema no falla, ya que saturando
1 sola maquina todo va OK, pero nos gustaria sacarle mas partido a los 2
servidores. Sin embargo no somos administradores de ninguno de los servers y
lo mas que podemos hacer es opinar tras analizar trazas tanto sql como de
red.

Gracias.


"Maxi" escribió en el mensaje
news:
Comprendo, bueno hay q ver como hicieron la traza porque quizas la armaron
para q a los 5mb se corte y no continue, decime cuanto pesa ese archivo
.trc y ademas fijate si no tenes otros TRC


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Lolo Méndez" <lolo__> escribió en el mensaje
news:
Si, eso lo entendi. Disculpa mi explicación, que releida no es muy clara.

Lo que queria decir es que el primer registro de la traza tiene
"StartTime" valor "2007-03-29 10:06:18.540" y el ultimo registro de la
traza tiene "StartTime" valor "2007-03-29 10:16:37.560". La columna
"EndTime" no esta disponible, ya que creo que el personal que la
configuro tiene menos conocimientos que yo. Incluso la columna "Error",
bastante importante para lo que andamos buscanso, tampoco está. De todos
modos, con tiempo de inicio "2007-03-29 10:16:37.560" no puede ser que
esa traza sea de 4 horas, o al menos eso creo, cuando el de registros
estamos hablando de diferencias de milisegundos.



"Maxi" escribió en el mensaje
news:%
Lolo, cada registro tiene un start y end time, pero vos podes tener N
registros


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Lolo Méndez" <lolo__> escribió en el mensaje
news:%
Tengo una duda que me gustaria me pudiesen resolver.

En el dia de ayer, se genero una traza de SQLSERVER 2000 para un bd
especifica. Esa traza la genero una empresa externa a la mia, y estaba
previsto que durase desde las 10 a las 14 horas. Lo que andamos
buscando son las causas por las que el servidor da timeout en ciertas
operaciones.

Hoy me envian el fichero .trc (25md aprox.) y lo abro desde el
analizador. Como no tengo mucha idea, veo que la columna "StartTime"
comienza con valor "2007-03-29 10:06:18.540" y termina con "2007-03-29
10:16:37.560".

Mi pregunta es si esta traza no es unicamente de 10 min
aproximadamente.

Gracias.













Respuesta Responder a este mensaje
#5 Maxi
30/03/2007 - 18:10 | Informe spam
Van a tener que cambiar de consultores entonces ;)


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Lolo Méndez" <lolo__> escribió en el mensaje
news:
Gracias Maxi.

son 24,8 Mb y es un unico fichero. Me da la impresion de que quien lanzo
la traza no sabia muy bien lo que se traia entre manos. Tanto por el
tiempo de la misma, como por la información que presenta. (DB,EventClass,
TextData,
AplicationName,NTUser,Login,CPU,READS,Writes,Duration,ClientPID,StartTime).

Basicamente lo que andamos buscando son problemas de desconexion entre un
servicio que ataca una BD en otra maquina. Los servicios PC se cortan con
mensajes de error de ODBC del estilo [DBNETLIB][ConnectionOpen
(Connect()).]SQL Server does not exist or access denied., timeout,
conexion cerrada con el servidor.

Se trata de 2 servidores dedicados, un cluster SQL Server 2000 que
almacena los datos, conectados con una tarjeta de red 1Gb; la segunda
maquina, que lanza los procesos es un server con win2003 con 8
procesadores y 2 gb d ram. Ese mismo entorno problematico se soluciona
cuando alojamos la bd en el segundo servidor y gestionas los procesos y
servicios, junto con la BD. En fin, que la administracion del cluster no
es correcta y no tenemos manera de solucionarlo.

Nosotros estamos tranquilos pues nuestro sistema no falla, ya que
saturando 1 sola maquina todo va OK, pero nos gustaria sacarle mas partido
a los 2 servidores. Sin embargo no somos administradores de ninguno de los
servers y lo mas que podemos hacer es opinar tras analizar trazas tanto
sql como de red.

Gracias.


"Maxi" escribió en el mensaje
news:
Comprendo, bueno hay q ver como hicieron la traza porque quizas la
armaron para q a los 5mb se corte y no continue, decime cuanto pesa ese
archivo .trc y ademas fijate si no tenes otros TRC


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Lolo Méndez" <lolo__> escribió en el mensaje
news:
Si, eso lo entendi. Disculpa mi explicación, que releida no es muy
clara.

Lo que queria decir es que el primer registro de la traza tiene
"StartTime" valor "2007-03-29 10:06:18.540" y el ultimo registro de la
traza tiene "StartTime" valor "2007-03-29 10:16:37.560". La columna
"EndTime" no esta disponible, ya que creo que el personal que la
configuro tiene menos conocimientos que yo. Incluso la columna "Error",
bastante importante para lo que andamos buscanso, tampoco está. De
todos modos, con tiempo de inicio "2007-03-29 10:16:37.560" no puede ser
que esa traza sea de 4 horas, o al menos eso creo, cuando el de
registros estamos hablando de diferencias de milisegundos.



"Maxi" escribió en el mensaje
news:%
Lolo, cada registro tiene un start y end time, pero vos podes tener N
registros


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Lolo Méndez" <lolo__> escribió en el mensaje
news:%
Tengo una duda que me gustaria me pudiesen resolver.

En el dia de ayer, se genero una traza de SQLSERVER 2000 para un bd
especifica. Esa traza la genero una empresa externa a la mia, y estaba
previsto que durase desde las 10 a las 14 horas. Lo que andamos
buscando son las causas por las que el servidor da timeout en ciertas
operaciones.

Hoy me envian el fichero .trc (25md aprox.) y lo abro desde el
analizador. Como no tengo mucha idea, veo que la columna "StartTime"
comienza con valor "2007-03-29 10:06:18.540" y termina con "2007-03-29
10:16:37.560".

Mi pregunta es si esta traza no es unicamente de 10 min
aproximadamente.

Gracias.

















Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida