Indices duplicados

23/12/2008 - 22:15 por Adriana R | Informe spam
Hola a todos
Segun yo en algun lugar lei que el tener 2 indices diferentes para un mismo
campo pudiera ocasionar problemas. estoy buscando la documentación donde
esplica esto pero no lo encuentro, ya que lo tengo que demostrar que esto es
cierto para evitar problemas en la consulta.
El panorama es el siguiente:
El servidor es del cliente, yo tengo acceso limitado y descubri que la tabla
que tiene mucho movimiento (se insertan 50,000 registros diarios) le crearon
un nuevo indice
La tabla tiene 15 campos y ya tenia un indice idx_tabla_campo
(campo2,campo3,campo4, campo5) y le crearon otro indice_tabla_campo2
(campo2,campo4,campo5,campo6,campo7,campo8).
Yo les comento que esto puede provocar mayor fragmentación y por lo tanto
lentitud pero me piden la documentación que diga que es incorrecto.

Preguntas similare

Leer las respuestas

#6 Luis Tarzia
27/12/2008 - 23:02 | Informe spam
Depende la defragmentacion y los delete y update,si solo hay inserts no hay
que hacerlo todos los dias,si se mueve mucho la tabla conviene cada semana o
quincena o mes hacer un reindex ya que tanto movimiento fragmenta el indice
y vuelve lentas las consultas.
"Ramón" escribió en el mensaje
news:#
>monitoreandolo
> porque a pesar de que se reindexa diario hay días que se alenta la
> >aplicación

Como que se "reindexa" diario? Trabajas con SQL Server ?

Te lo pregunto porque eso no es necesario en sql server, es decir
reconstruir los indices si es eso lo que quieres decir


Respuesta Responder a este mensaje
#7 Ramón
28/12/2008 - 16:01 | Informe spam
Yo la verdad no he visto nunca la necesidad de estar dando mantenimiento
diario a los indices.


"Luis Tarzia" escribió en el mensaje
news:elgO%
Depende la defragmentacion y los delete y update,si solo hay inserts no
hay
que hacerlo todos los dias,si se mueve mucho la tabla conviene cada semana
o
quincena o mes hacer un reindex ya que tanto movimiento fragmenta el
indice
y vuelve lentas las consultas.
"Ramón" escribió en el mensaje
news:#
>monitoreandolo
> porque a pesar de que se reindexa diario hay días que se alenta la
> >aplicación

Como que se "reindexa" diario? Trabajas con SQL Server ?

Te lo pregunto porque eso no es necesario en sql server, es decir
reconstruir los indices si es eso lo que quieres decir






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