DBCC DBREINDEX o Mantenimiento?

18/07/2006 - 16:57 por msnews.microsoft.com | Informe spam
Hola gente, una pregunta el mantenimiento que hace SQL 2000, que ejecuta
sobre los indices?

les pregunto, porque en base a unos errores que nos estan dando sobre los
indices de algunas tablas, y que los estamos resolviendo ejecutando el
CREATE INDEX WITH DROP (el query que muestra cuando se edita el indice en el
SQL), estamos viendo de ejecutar esos query, una vez a la semana o mas veces
sobre las tablas en donde nos dan los errores.
el tema es que todos los fines de semana, se ejecuta el mantenimiento de la
base, la pregunta que esta haciendo ese mantenimiento? los esta eliminado o
los esta reindexando como lo hace el comando DBCC DBREINDEX?

saludos
 

Leer las respuestas

#1 Alejandro Mesa
18/07/2006 - 17:22 | Informe spam
msnews.microsoft.com,

Son equivalentes. el comando "DBCC DBREINDEX" equivale a eliminar (drop) y
crear (create) los indices, solo que este lo hace automaticamente sin
necesidad de darle el nombre del indice y/o las columnas que forman parte de
la llave.

Cual es el error que estas reciviendo?


AMB


"msnews.microsoft.com" wrote:

Hola gente, una pregunta el mantenimiento que hace SQL 2000, que ejecuta
sobre los indices?

les pregunto, porque en base a unos errores que nos estan dando sobre los
indices de algunas tablas, y que los estamos resolviendo ejecutando el
CREATE INDEX WITH DROP (el query que muestra cuando se edita el indice en el
SQL), estamos viendo de ejecutar esos query, una vez a la semana o mas veces
sobre las tablas en donde nos dan los errores.
el tema es que todos los fines de semana, se ejecuta el mantenimiento de la
base, la pregunta que esta haciendo ese mantenimiento? los esta eliminado o
los esta reindexando como lo hace el comando DBCC DBREINDEX?

saludos



Preguntas similares