Caida de rendimiento brutas (Era Backup de SQL en unidad de red)

30/05/2005 - 15:43 por Diego Fernández | Informe spam
Hola a todos:

Me ha ocurrido algo muy curioso. Cambié los servicios de SQL para que se
ejecutaran con una cuenta que es "Admin. del dominio" (en lugar de
localsystem) y así poder hacer los planes de mantenimiento sobre una ruta
UNC.
Hasta aquí todo bien.
El caso es que desde que se cambió el usuario con el que se ejecutaban los
servicios estabamos teniendo problemas CRITICOS de rendimiento. Una simple
lectura de datos (consultar la ficha de un cliente) tardaba del orden de 4 a
5 segundos...
Por pura casualidad después de estar volviendonos locos durante 5 dias y la
empresa virtualmente parada, he vuelto a poner como usuario "localsystem"
(estaba intentando deshacer todo lo que se hizo la semana pasada) y como por
arte de magia todo ha vuelto a la normalidad.
No le veo la lógica, pero he hecho la prueba. Vuelvo a poner a un usuario
"Admin. del dominio" y el rendimiento cae. Pongo a "localsystem" y funciona
perfectamente...
Según las mediciones de rendimiento, el cuello de botella se me forma en el
acceso al disco duro (una cabina de fibra óptica en RAID 10).
¿Que puede ser?
Es una locura, pero el caso es que necesito poder hacer la copias en un
equipo remoto y no puedo cambiar el usuario porque se me viene el sistema a
bajo...

Gracias por anticipado.

Un saludo.
Diego Fernández



"Maxi" <maxi_da@infovia.com.ar.Sacame> escribió en el mensaje
news:utd%234nFYFHA.3840@tk2msftngp13.phx.gbl...

Hola, deberias usar UNC pero deberias primero fijarte que tanto el


servicio

de sql como del agent esten siendo levantados con una cuenta que pueda


tener

los permisos suficientes sobre esa UNC, no vale usar LocalSystem :(


Salu2
Maxi


"Diego Fernández" <dfernandez@grupo-centauro.com> escribió en el mensaje
news:uSr6wBFYFHA.3760@TK2MSFTNGP15.phx.gbl...
> Hola a todos:
>
> Por motivos de espacio en disco tengo que hacer que los backup del SQL
> Server se hagan sobre un disco duro de otro ordenador...
> El caso es que si al trabajo de mantenimiento le pongo como destino una
> ruta
> UNC me dice que la ruta es incorrecta cuando le doy a aceptar...
> Si le pongo una unidad de red mapeada me lo permite pero claro, en


cuanto

> el
> usuario cierra sesión la unidad se desconecta y cuando se ejecuta el
> trabajo
> pués no existe.
> ¿Como puede configurar esto?
> ¿Sabeis como hacer que la unidad se mantenga conectada aunque ningún
> usuario
> tenga sesión iniciada?
> ¿Se pueden hacer las copias de alguna manera sobre rutas UNC?
>
> Muchas gracias por anticipado.
> Diego Fernández
>
>


Preguntas similare

Leer las respuestas

#1 Salvador Ramos
30/05/2005 - 19:20 | Informe spam
Has comprobado si se viene el sistema abajo sólocuando se está haciendo la
copia de segurida ? o también te ocurre cuando no se está ejecutando el
backup ? Comprueba esto con detalle

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"Diego Fernández" escribió en el mensaje
news:%
Hola a todos:

Me ha ocurrido algo muy curioso. Cambié los servicios de SQL para que se
ejecutaran con una cuenta que es "Admin. del dominio" (en lugar de
localsystem) y así poder hacer los planes de mantenimiento sobre una ruta
UNC.
Hasta aquí todo bien.
El caso es que desde que se cambió el usuario con el que se ejecutaban los
servicios estabamos teniendo problemas CRITICOS de rendimiento. Una simple
lectura de datos (consultar la ficha de un cliente) tardaba del orden de 4
a
5 segundos...
Por pura casualidad después de estar volviendonos locos durante 5 dias y
la
empresa virtualmente parada, he vuelto a poner como usuario "localsystem"
(estaba intentando deshacer todo lo que se hizo la semana pasada) y como
por
arte de magia todo ha vuelto a la normalidad.
No le veo la lógica, pero he hecho la prueba. Vuelvo a poner a un usuario
"Admin. del dominio" y el rendimiento cae. Pongo a "localsystem" y
funciona
perfectamente...
Según las mediciones de rendimiento, el cuello de botella se me forma en
el
acceso al disco duro (una cabina de fibra óptica en RAID 10).
¿Que puede ser?
Es una locura, pero el caso es que necesito poder hacer la copias en un
equipo remoto y no puedo cambiar el usuario porque se me viene el sistema
a
bajo...

Gracias por anticipado.

Un saludo.
Diego Fernández



"Maxi" escribió en el mensaje
news:utd%
Hola, deberias usar UNC pero deberias primero fijarte que tanto el


servicio
de sql como del agent esten siendo levantados con una cuenta que pueda


tener
los permisos suficientes sobre esa UNC, no vale usar LocalSystem :(


Salu2
Maxi


"Diego Fernández" escribió en el mensaje
news:
> Hola a todos:
>
> Por motivos de espacio en disco tengo que hacer que los backup del SQL
> Server se hagan sobre un disco duro de otro ordenador...
> El caso es que si al trabajo de mantenimiento le pongo como destino una
> ruta
> UNC me dice que la ruta es incorrecta cuando le doy a aceptar...
> Si le pongo una unidad de red mapeada me lo permite pero claro, en


cuanto
> el
> usuario cierra sesión la unidad se desconecta y cuando se ejecuta el
> trabajo
> pués no existe.
> ¿Como puede configurar esto?
> ¿Sabeis como hacer que la unidad se mantenga conectada aunque ningún
> usuario
> tenga sesión iniciada?
> ¿Se pueden hacer las copias de alguna manera sobre rutas UNC?
>
> Muchas gracias por anticipado.
> Diego Fernández
>
>






Respuesta Responder a este mensaje
#2 qwalgrande
31/05/2005 - 00:51 | Informe spam
Hola.

Ya te he comentado algo en el hilo anterior. En cualquier caso, ¿puedes
darnos los datos que te han llevado a afirmar que el cuello de botella está
en el disco?

qwalgrande

"De lo que ves créete la mitad, de lo que no ves no te creas nada"
V. del V.


"Diego Fernández" escribió en el mensaje
news:%
Hola a todos:

Me ha ocurrido algo muy curioso. Cambié los servicios de SQL para que se
ejecutaran con una cuenta que es "Admin. del dominio" (en lugar de
localsystem) y así poder hacer los planes de mantenimiento sobre una ruta
UNC.
Hasta aquí todo bien.
El caso es que desde que se cambió el usuario con el que se ejecutaban los
servicios estabamos teniendo problemas CRITICOS de rendimiento. Una simple
lectura de datos (consultar la ficha de un cliente) tardaba del orden de 4
a
5 segundos...
Por pura casualidad después de estar volviendonos locos durante 5 dias y
la
empresa virtualmente parada, he vuelto a poner como usuario "localsystem"
(estaba intentando deshacer todo lo que se hizo la semana pasada) y como
por
arte de magia todo ha vuelto a la normalidad.
No le veo la lógica, pero he hecho la prueba. Vuelvo a poner a un usuario
"Admin. del dominio" y el rendimiento cae. Pongo a "localsystem" y
funciona
perfectamente...
Según las mediciones de rendimiento, el cuello de botella se me forma en
el
acceso al disco duro (una cabina de fibra óptica en RAID 10).
¿Que puede ser?
Es una locura, pero el caso es que necesito poder hacer la copias en un
equipo remoto y no puedo cambiar el usuario porque se me viene el sistema
a
bajo...

Gracias por anticipado.

Un saludo.
Diego Fernández



"Maxi" escribió en el mensaje
news:utd%
Hola, deberias usar UNC pero deberias primero fijarte que tanto el


servicio
de sql como del agent esten siendo levantados con una cuenta que pueda


tener
los permisos suficientes sobre esa UNC, no vale usar LocalSystem :(


Salu2
Maxi


"Diego Fernández" escribió en el mensaje
news:
> Hola a todos:
>
> Por motivos de espacio en disco tengo que hacer que los backup del SQL
> Server se hagan sobre un disco duro de otro ordenador...
> El caso es que si al trabajo de mantenimiento le pongo como destino una
> ruta
> UNC me dice que la ruta es incorrecta cuando le doy a aceptar...
> Si le pongo una unidad de red mapeada me lo permite pero claro, en


cuanto
> el
> usuario cierra sesión la unidad se desconecta y cuando se ejecuta el
> trabajo
> pués no existe.
> ¿Como puede configurar esto?
> ¿Sabeis como hacer que la unidad se mantenga conectada aunque ningún
> usuario
> tenga sesión iniciada?
> ¿Se pueden hacer las copias de alguna manera sobre rutas UNC?
>
> Muchas gracias por anticipado.
> Diego Fernández
>
>






Respuesta Responder a este mensaje
#3 Diego Fernández
31/05/2005 - 09:26 | Informe spam
Pués en una medición de rendimiento con el servicio levantado con un usuario
"Admin del dominio" tengo sobre disco físico (realizada con el monitor de
rendimiento del Server 2003):
"Cola promedio de lectura": 56,4
"Cola promedio de escritura": 36,7
Eso con unos 80 usuarios trabajando (mi pico está en 140).

Mientras que con los servicios levantados como localsystem tengo:
"Cola promedio de lectura": 0,76
"Cola promedio de escritura": 0,36

El resto de valores de la medición (procesador, memoria, red, etc...) están
en los valores normales sea cual sea el usuario.

Creo que los valores hablan por si solos.

Un saludo.
Diego Fernández



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

Ya te he comentado algo en el hilo anterior. En cualquier caso, ¿puedes
darnos los datos que te han llevado a afirmar que el cuello de botella


está
en el disco?

qwalgrande

"De lo que ves créete la mitad, de lo que no ves no te creas nada"
V. del V.


"Diego Fernández" escribió en el mensaje
news:%
> Hola a todos:
>
> Me ha ocurrido algo muy curioso. Cambié los servicios de SQL para que


se
> ejecutaran con una cuenta que es "Admin. del dominio" (en lugar de
> localsystem) y así poder hacer los planes de mantenimiento sobre una


ruta
> UNC.
> Hasta aquí todo bien.
> El caso es que desde que se cambió el usuario con el que se ejecutaban


los
> servicios estabamos teniendo problemas CRITICOS de rendimiento. Una


simple
> lectura de datos (consultar la ficha de un cliente) tardaba del orden de


4
> a
> 5 segundos...
> Por pura casualidad después de estar volviendonos locos durante 5 dias y
> la
> empresa virtualmente parada, he vuelto a poner como usuario


"localsystem"
> (estaba intentando deshacer todo lo que se hizo la semana pasada) y como
> por
> arte de magia todo ha vuelto a la normalidad.
> No le veo la lógica, pero he hecho la prueba. Vuelvo a poner a un


usuario
> "Admin. del dominio" y el rendimiento cae. Pongo a "localsystem" y
> funciona
> perfectamente...
> Según las mediciones de rendimiento, el cuello de botella se me forma en
> el
> acceso al disco duro (una cabina de fibra óptica en RAID 10).
> ¿Que puede ser?
> Es una locura, pero el caso es que necesito poder hacer la copias en un
> equipo remoto y no puedo cambiar el usuario porque se me viene el


sistema
> a
> bajo...
>
> Gracias por anticipado.
>
> Un saludo.
> Diego Fernández
>
>
>
> "Maxi" escribió en el mensaje
> news:utd%
>> Hola, deberias usar UNC pero deberias primero fijarte que tanto el
> servicio
>> de sql como del agent esten siendo levantados con una cuenta que pueda
> tener
>> los permisos suficientes sobre esa UNC, no vale usar LocalSystem :(
>>
>>
>> Salu2
>> Maxi
>>
>>
>> "Diego Fernández" escribió en el


mensaje
>> news:
>> > Hola a todos:
>> >
>> > Por motivos de espacio en disco tengo que hacer que los backup del


SQL
>> > Server se hagan sobre un disco duro de otro ordenador...
>> > El caso es que si al trabajo de mantenimiento le pongo como destino


una
>> > ruta
>> > UNC me dice que la ruta es incorrecta cuando le doy a aceptar...
>> > Si le pongo una unidad de red mapeada me lo permite pero claro, en
> cuanto
>> > el
>> > usuario cierra sesión la unidad se desconecta y cuando se ejecuta el
>> > trabajo
>> > pués no existe.
>> > ¿Como puede configurar esto?
>> > ¿Sabeis como hacer que la unidad se mantenga conectada aunque ningún
>> > usuario
>> > tenga sesión iniciada?
>> > ¿Se pueden hacer las copias de alguna manera sobre rutas UNC?
>> >
>> > Muchas gracias por anticipado.
>> > Diego Fernández
>> >
>> >
>>
>>
>
>


Respuesta Responder a este mensaje
#4 Diego Fernández
31/05/2005 - 09:28 | Informe spam
No, si lo ejecuto con el otro usuario funciona mal siempre.

Un saludo.
Diego Fernández


"Salvador Ramos" escribió en el
mensaje news:
Has comprobado si se viene el sistema abajo sólocuando se está haciendo la
copia de segurida ? o también te ocurre cuando no se está ejecutando el
backup ? Comprueba esto con detalle

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"Diego Fernández" escribió en el mensaje
news:%
> Hola a todos:
>
> Me ha ocurrido algo muy curioso. Cambié los servicios de SQL para que


se
> ejecutaran con una cuenta que es "Admin. del dominio" (en lugar de
> localsystem) y así poder hacer los planes de mantenimiento sobre una


ruta
> UNC.
> Hasta aquí todo bien.
> El caso es que desde que se cambió el usuario con el que se ejecutaban


los
> servicios estabamos teniendo problemas CRITICOS de rendimiento. Una


simple
> lectura de datos (consultar la ficha de un cliente) tardaba del orden de


4
> a
> 5 segundos...
> Por pura casualidad después de estar volviendonos locos durante 5 dias y
> la
> empresa virtualmente parada, he vuelto a poner como usuario


"localsystem"
> (estaba intentando deshacer todo lo que se hizo la semana pasada) y como
> por
> arte de magia todo ha vuelto a la normalidad.
> No le veo la lógica, pero he hecho la prueba. Vuelvo a poner a un


usuario
> "Admin. del dominio" y el rendimiento cae. Pongo a "localsystem" y
> funciona
> perfectamente...
> Según las mediciones de rendimiento, el cuello de botella se me forma en
> el
> acceso al disco duro (una cabina de fibra óptica en RAID 10).
> ¿Que puede ser?
> Es una locura, pero el caso es que necesito poder hacer la copias en un
> equipo remoto y no puedo cambiar el usuario porque se me viene el


sistema
> a
> bajo...
>
> Gracias por anticipado.
>
> Un saludo.
> Diego Fernández
>
>
>
> "Maxi" escribió en el mensaje
> news:utd%
>> Hola, deberias usar UNC pero deberias primero fijarte que tanto el
> servicio
>> de sql como del agent esten siendo levantados con una cuenta que pueda
> tener
>> los permisos suficientes sobre esa UNC, no vale usar LocalSystem :(
>>
>>
>> Salu2
>> Maxi
>>
>>
>> "Diego Fernández" escribió en el


mensaje
>> news:
>> > Hola a todos:
>> >
>> > Por motivos de espacio en disco tengo que hacer que los backup del


SQL
>> > Server se hagan sobre un disco duro de otro ordenador...
>> > El caso es que si al trabajo de mantenimiento le pongo como destino


una
>> > ruta
>> > UNC me dice que la ruta es incorrecta cuando le doy a aceptar...
>> > Si le pongo una unidad de red mapeada me lo permite pero claro, en
> cuanto
>> > el
>> > usuario cierra sesión la unidad se desconecta y cuando se ejecuta el
>> > trabajo
>> > pués no existe.
>> > ¿Como puede configurar esto?
>> > ¿Sabeis como hacer que la unidad se mantenga conectada aunque ningún
>> > usuario
>> > tenga sesión iniciada?
>> > ¿Se pueden hacer las copias de alguna manera sobre rutas UNC?
>> >
>> > Muchas gracias por anticipado.
>> > Diego Fernández
>> >
>> >
>>
>>
>
>


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