Crecimiento de Base de datos

03/03/2005 - 16:03 por Rodin | Informe spam
Buenos días,

Cordial saludo, podrian ayudarme con este problema.

Cuando restablecí una copia de seguridad de la db, ésta era de
aproximadamente 500 MB y el log, el cual lo había reducido antes del backup
era de 1 MB, cuando lancé un proceso , la db creció hasta 978 MB y el log..
sorprendase: 1.1 GB!!!!!, eso mientras duró el proceso que demoró
aproximadamente 10 minutos (1.1 GB en 10 minutos!!!) y al final tocó detener
forzadamente la aplicación porque puso muy lento el computador.

El proceso copia no mas de 1000 registros a una tabla de SQl server 2000,
luego de acuerdo a unos criterios se eliminan o actualizan algunos campos,
uno de estos campos es de tipo Imege.

Mil gracias,

Atentamente: Rodin martínez.

Preguntas similare

Leer las respuestas

#1 Tinoco
03/03/2005 - 16:57 | Informe spam
Hola Rodin,

La unica forma que crece una BD es con información, si crecio tanto es
porque el proceso realizo una operacion invalida. Si se insertan y se borran
datos, la BD crece segun estos requerimientos.

Los tipos Image aveces tienen problemas de performace, pero esto no implica
problemas con crecimiento de archivos.

Si el Log crecio es por el tamaño de la transaccion y este archivo crece
segun las sentencias ejecutadas sobre la BD y segun los datos modificados.

Hermilson Tinoco

"Rodin" wrote:

Buenos días,

Cordial saludo, podrian ayudarme con este problema.

Cuando restablecí una copia de seguridad de la db, ésta era de
aproximadamente 500 MB y el log, el cual lo había reducido antes del backup
era de 1 MB, cuando lancé un proceso , la db creció hasta 978 MB y el log..
sorprendase: 1.1 GB!!!!!, eso mientras duró el proceso que demoró
aproximadamente 10 minutos (1.1 GB en 10 minutos!!!) y al final tocó detener
forzadamente la aplicación porque puso muy lento el computador.

El proceso copia no mas de 1000 registros a una tabla de SQl server 2000,
luego de acuerdo a unos criterios se eliminan o actualizan algunos campos,
uno de estos campos es de tipo Imege.

Mil gracias,

Atentamente: Rodin martínez.
Respuesta Responder a este mensaje
#2 Maxi
03/03/2005 - 21:25 | Informe spam
Hopla, pues habria que ver que es lo que hace el proceso exactamente, pero
para copiar ese numero de filas en ese tiempo me imagino que ese proceso
debe tener cursores por ej


Salu2
Maxi


"Rodin" escribió en el mensaje
news:
Buenos días,

Cordial saludo, podrian ayudarme con este problema.

Cuando restablecí una copia de seguridad de la db, ésta era de
aproximadamente 500 MB y el log, el cual lo había reducido antes del
backup
era de 1 MB, cuando lancé un proceso , la db creció hasta 978 MB y el
log..
sorprendase: 1.1 GB!!!!!, eso mientras duró el proceso que demoró
aproximadamente 10 minutos (1.1 GB en 10 minutos!!!) y al final tocó
detener
forzadamente la aplicación porque puso muy lento el computador.

El proceso copia no mas de 1000 registros a una tabla de SQl server 2000,
luego de acuerdo a unos criterios se eliminan o actualizan algunos campos,
uno de estos campos es de tipo Imege.

Mil gracias,

Atentamente: Rodin martínez.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida