Calcular el tiempo de un Plan de Mantenimiento

07/07/2008 - 16:01 por Jorge | Informe spam
Hola a todos

Tengo un SQL Server 2000 SP4, bajo Windows 2003 Server.
Se piensa hacer un Plan de Mantenimiento a todas las bases de datos (20
bd's), reorganizar indices, paginas, actualizar estadisticas, liberar
espacio, chekear la integridad de las bd.

Para realizar este plan de mantenimiento, se piensa sacar de la red al
servidor ¿es recomendable?
¿Se podría calcular el tiempo estimado que tomará la ejecución de este Plan
de Mantenimiento? ¿Como?

Esto, porque hay que decirle a los usuarios que no podran utilizar las bd
por X horas...

Saludos
JORGE G.

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
07/07/2008 - 17:51 | Informe spam
Es imposible calcular la duración exacta de un plan de mantenimiento. Lo que
usted puede hacer es medir varias ejecuciones del plan para obtener una
medida que le sirva de cálculo aproximado.

Si le es posible, agende el plan de mantenimiento para un dia/horario con la
menor cantidad de usuarios trabajando.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Jorge" wrote:

Hola a todos

Tengo un SQL Server 2000 SP4, bajo Windows 2003 Server.
Se piensa hacer un Plan de Mantenimiento a todas las bases de datos (20
bd's), reorganizar indices, paginas, actualizar estadisticas, liberar
espacio, chekear la integridad de las bd.

Para realizar este plan de mantenimiento, se piensa sacar de la red al
servidor ¿es recomendable?
¿Se podría calcular el tiempo estimado que tomará la ejecución de este Plan
de Mantenimiento? ¿Como?

Esto, porque hay que decirle a los usuarios que no podran utilizar las bd
por X horas...

Saludos
JORGE G.



Respuesta Responder a este mensaje
#2 Jorge
07/07/2008 - 18:01 | Informe spam
Muchas gracias Gux
Hare un plan de mantenimiento para el domingo, a ver que tal va.

Y si por esas cosas del destino, mi Plan dura mas de lo esperado ¿se puede
cancelar? ¿pasa algo con los datos?
¿O dejo que termine sin interrupciones?...
Si alguien quiere conectarse ¿podra hacerlo? ¿afecta la performance.?

Saludos, gracias nuevamente

JORGE G.


"Gux (MVP)" escribió en el mensaje
news:
Es imposible calcular la duración exacta de un plan de mantenimiento. Lo
que
usted puede hacer es medir varias ejecuciones del plan para obtener una
medida que le sirva de cálculo aproximado.

Si le es posible, agende el plan de mantenimiento para un dia/horario con
la
menor cantidad de usuarios trabajando.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Jorge" wrote:

Hola a todos

Tengo un SQL Server 2000 SP4, bajo Windows 2003 Server.
Se piensa hacer un Plan de Mantenimiento a todas las bases de datos (20
bd's), reorganizar indices, paginas, actualizar estadisticas, liberar
espacio, chekear la integridad de las bd.

Para realizar este plan de mantenimiento, se piensa sacar de la red al
servidor ¿es recomendable?
¿Se podría calcular el tiempo estimado que tomará la ejecución de este
Plan
de Mantenimiento? ¿Como?

Esto, porque hay que decirle a los usuarios que no podran utilizar las bd
por X horas...

Saludos
JORGE G.



Respuesta Responder a este mensaje
#3 Gux (MVP)
07/07/2008 - 18:12 | Informe spam
El plan de mantenimiento incluye muchos pasos, algunos bloquean las
actividades de los usuarios mientras que otros no afectan demasiado el
rendimiento de los usuarios. Todo proceso en SQL Server puede cancelarse sin
dejar datos inconsistentes.

Usted menciona que va a aplicar el PM a unas 20 bases. Considerando que
usted teme que el proceso sea demasiado largo, en su lugar lo que yo haría es
probar un PM para cada una de las bases de datos en forma separada para ver
el comportamiento.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Jorge" wrote:

Muchas gracias Gux
Hare un plan de mantenimiento para el domingo, a ver que tal va.

Y si por esas cosas del destino, mi Plan dura mas de lo esperado ¿se puede
cancelar? ¿pasa algo con los datos?
¿O dejo que termine sin interrupciones?...
Si alguien quiere conectarse ¿podra hacerlo? ¿afecta la performance.?

Saludos, gracias nuevamente

JORGE G.


"Gux (MVP)" escribió en el mensaje
news:
> Es imposible calcular la duración exacta de un plan de mantenimiento. Lo
> que
> usted puede hacer es medir varias ejecuciones del plan para obtener una
> medida que le sirva de cálculo aproximado.
>
> Si le es posible, agende el plan de mantenimiento para un dia/horario con
> la
> menor cantidad de usuarios trabajando.
>
> Gustavo Larriera, Microsoft MVP
> http://www.linkedin.com/in/gustavolarriera
> Este mensaje se proporciona tal como es, sin garantías de ninguna clase.
>
>
>
> "Jorge" wrote:
>
>> Hola a todos
>>
>> Tengo un SQL Server 2000 SP4, bajo Windows 2003 Server.
>> Se piensa hacer un Plan de Mantenimiento a todas las bases de datos (20
>> bd's), reorganizar indices, paginas, actualizar estadisticas, liberar
>> espacio, chekear la integridad de las bd.
>>
>> Para realizar este plan de mantenimiento, se piensa sacar de la red al
>> servidor ¿es recomendable?
>> ¿Se podría calcular el tiempo estimado que tomará la ejecución de este
>> Plan
>> de Mantenimiento? ¿Como?
>>
>> Esto, porque hay que decirle a los usuarios que no podran utilizar las bd
>> por X horas...
>>
>> Saludos
>> JORGE G.
>>
>>
>>



Respuesta Responder a este mensaje
#4 Jorge
07/07/2008 - 18:44 | Informe spam
Eso haré.
Muchas gracias


"Gux (MVP)" escribió en el mensaje
news:
El plan de mantenimiento incluye muchos pasos, algunos bloquean las
actividades de los usuarios mientras que otros no afectan demasiado el
rendimiento de los usuarios. Todo proceso en SQL Server puede cancelarse
sin
dejar datos inconsistentes.

Usted menciona que va a aplicar el PM a unas 20 bases. Considerando que
usted teme que el proceso sea demasiado largo, en su lugar lo que yo haría
es
probar un PM para cada una de las bases de datos en forma separada para
ver
el comportamiento.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Jorge" wrote:

Muchas gracias Gux
Hare un plan de mantenimiento para el domingo, a ver que tal va.

Y si por esas cosas del destino, mi Plan dura mas de lo esperado ¿se
puede
cancelar? ¿pasa algo con los datos?
¿O dejo que termine sin interrupciones?...
Si alguien quiere conectarse ¿podra hacerlo? ¿afecta la performance.?

Saludos, gracias nuevamente

JORGE G.


"Gux (MVP)" escribió en el mensaje
news:
> Es imposible calcular la duración exacta de un plan de mantenimiento.
> Lo
> que
> usted puede hacer es medir varias ejecuciones del plan para obtener una
> medida que le sirva de cálculo aproximado.
>
> Si le es posible, agende el plan de mantenimiento para un dia/horario
> con
> la
> menor cantidad de usuarios trabajando.
>
> Gustavo Larriera, Microsoft MVP
> http://www.linkedin.com/in/gustavolarriera
> Este mensaje se proporciona tal como es, sin garantías de ninguna
> clase.
>
>
>
> "Jorge" wrote:
>
>> Hola a todos
>>
>> Tengo un SQL Server 2000 SP4, bajo Windows 2003 Server.
>> Se piensa hacer un Plan de Mantenimiento a todas las bases de datos
>> (20
>> bd's), reorganizar indices, paginas, actualizar estadisticas, liberar
>> espacio, chekear la integridad de las bd.
>>
>> Para realizar este plan de mantenimiento, se piensa sacar de la red al
>> servidor ¿es recomendable?
>> ¿Se podría calcular el tiempo estimado que tomará la ejecución de este
>> Plan
>> de Mantenimiento? ¿Como?
>>
>> Esto, porque hay que decirle a los usuarios que no podran utilizar las
>> bd
>> por X horas...
>>
>> Saludos
>> JORGE G.
>>
>>
>>



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