Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Mantenimiento DB SQL server 2000

Estas en el tema de Mantenimiento DB SQL server 2000 en el foro de SQL Server en Foros del Web. Buenas tardes, entré hace un tiempo a trabajar en una empresa dónde realizo funciones de programador web, entre otras, el caso es que no tengo ...
  #1 (permalink)  
Antiguo 28/09/2011, 05:28
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 17 años, 5 meses
Puntos: 7
Mantenimiento DB SQL server 2000

Buenas tardes, entré hace un tiempo a trabajar en una empresa dónde realizo funciones de programador web, entre otras, el caso es que no tengo muchos conocimientos sobre administración de servidores y, precisamente tenemos uno administrado bajo W.Server 2003.
Desde que entré siempre he querido mejorar el rendimiento del mimso, ya que de los 75Gb que tiene el servidor (sí, es bastante antiguo y precario en cuanto a prestaciones), suele tener no más de 15Gb de espacio en disco libre... algunas veces incluso habiendo llegado a tener el disco prácticamente completo.

Esto es debido, en gran medida a la política de copias de seguridad que se realizan de la base de datos, ya que el archivo de log ha alcanzado más de 10Gb y y se realiza una copia cada hora todos los días de 126Mb, dónde se mantienen la de los últimos 3 días en la raíz de uno de los discos.

Ahora queremos contratar un vps para recortar gastos y una de las características es que nos dan 100 MB gratis para bases de datos SQL Server y la que tenemos actualmemte, aunque se puede depurar en muchos aspectos cómo podéis ver, pesa 324Mb....

Llegados a este punto, si pudiérais pasarme un enlace sobre dónde informarme cómo administrar correctamente la db o si me podéis indicar directamente que se está haciendo mal y que hacer para mejorar la planifiación de respaldos, os estaría muy agradecidos... espero haberme explicado correctamente...

Gracias anticipadas
  #2 (permalink)  
Antiguo 28/09/2011, 07:37
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Mantenimiento DB SQL server 2000

324 MB es muy poco para una base de datos, las mias sobrepasan el GB de tamaño jejeje :P, pero para lo que preguntas se pueden hacer varias cosas, primero checar como estan los respaldos en tu base de datos si estan en full, simple o bulk logged(esto es para determinar el tamaño de tus logs asi como la disponibilidad que tiene tu base de datos) una vez echo esto planear los respaldos de manera mas estructurada esto es hacer un full bkp un dia a la semana, diferenciales todos los dias en la mañana y transactional logs cada hora(solo los logs de transacciones no toda la base) con esto tendrias un mejor eschema de respaldo, para el tamaño de tu base puedes eliminar la informacion que tienes de mas(historicos no necesarios etc) hacer un shrink a la base, reorganizar los indices, una compresion de tu base(implica pros y contras, pero eso tendrias que sopesarlo tu) y pues es todo lo que se me ocurre :P jejeje

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 28/09/2011, 10:15
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses
Puntos: 180
Respuesta: Mantenimiento DB SQL server 2000

Regeneracion de Indices y Regeneracion de Estadisticos.
__________________
MCTS Isaias Islas
  #4 (permalink)  
Antiguo 03/10/2011, 00:35
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 17 años, 5 meses
Puntos: 7
Respuesta: Mantenimiento DB SQL server 2000

Gracias por responder, me informaré sobre las acciones que recomendáis.
  #5 (permalink)  
Antiguo 03/10/2011, 11:18
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses
Puntos: 180
Respuesta: Mantenimiento DB SQL server 2000

Creo que lo mas recomendable seria, ver la posibilidad de subir de version, ya que la 2000 esta descontinuada.
__________________
MCTS Isaias Islas

Etiquetas: 2000, mantenimiento, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:10.