Ubicaciones de Indices.

26/02/2007 - 19:19 por Hiram Rogelio Santillán Navarro | Informe spam
Quisiera saber si al tener una tabla y esta contiene varios indices
en varios discos, es decir el indice Idx1 en un disco, el Idx2 en
otro, esto degrada el desempeño al momento de que esta tabla
es consultada??

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera (MVP)
26/02/2007 - 19:31 | Informe spam
Cuando hablas de "varis discos" te refieres a discos cada uno con
controladoras independientes? Te refieres a un mismo eje de disco con varias
particiones?

Puedes desarrollar más tu pregunta?

Gustavo Larriera, MVP
http://aspnet2.com/mvp.ashx?GustavoLarriera
http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Hiram Rogelio Santillán Navarro" wrote:

Quisiera saber si al tener una tabla y esta contiene varios indices
en varios discos, es decir el indice Idx1 en un disco, el Idx2 en
otro, esto degrada el desempeño al momento de que esta tabla
es consultada??




Respuesta Responder a este mensaje
#2 Hiram Rogelio Santillán Navarro
26/02/2007 - 19:54 | Informe spam
Si con varias controladoras, NO es un disco particionado.
a la BD se le hicieron varios archivos de datos con el fin de nivelar las
cargas, sin embargo la tabla en cuestion quedó en un Disco y
algunos de sus indices en otros.

y la pregunta es si tenerla así me pega en consulta, borrados de datos,
por que si es una tabla muy frecuentemente usada.


"Gustavo Larriera (MVP)"
escribió en el mensaje
news:
Cuando hablas de "varis discos" te refieres a discos cada uno con
controladoras independientes? Te refieres a un mismo eje de disco con
varias
particiones?

Puedes desarrollar más tu pregunta?

Gustavo Larriera, MVP
http://aspnet2.com/mvp.ashx?GustavoLarriera
http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Hiram Rogelio Santillán Navarro" wrote:

Quisiera saber si al tener una tabla y esta contiene varios indices
en varios discos, es decir el indice Idx1 en un disco, el Idx2 en
otro, esto degrada el desempeño al momento de que esta tabla
es consultada??




Respuesta Responder a este mensaje
#3 Jose Mariano Alvarez
26/02/2007 - 19:57 | Informe spam
Poner los indices en discos FISICOS separados aumenta la tasa de
transferencia de los discos y por lo tanto mejora en lines generales la
respuesta a tus consultas (suponiendo que las tasas de transferencia de cada
uno de tus discos es identica). Si tienes algun disco mas lento puede que no
mejore si justo la consulta debe acceder a ese disco. Tambien depende de
como se arme el arreglo de esos discos.

Saludos



Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Hiram Rogelio Santillán Navarro" wrote in
message news:%
Quisiera saber si al tener una tabla y esta contiene varios indices
en varios discos, es decir el indice Idx1 en un disco, el Idx2 en
otro, esto degrada el desempeño al momento de que esta tabla
es consultada??



Respuesta Responder a este mensaje
#4 Gustavo Larriera (MVP)
26/02/2007 - 21:38 | Informe spam
Si se hacen bien las cosas, en principio separar la carga en diferentes
controladoras de disco permite obtener mejor rendimiento.

Depende obviamente de cómo organices los filegroups, los logs de
transacciones, cómo separas los índices y tablas más usados, cuál es la
velocidad de cada disco, etc etc.

Para dar una opinión exacta requería tener acceso a tu sistema, escapa un
poco a las posibilidades de un foro.

Gustavo Larriera, MVP
http://aspnet2.com/mvp.ashx?GustavoLarriera
http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Hiram Rogelio Santillán Navarro" wrote:

Si con varias controladoras, NO es un disco particionado.
a la BD se le hicieron varios archivos de datos con el fin de nivelar las
cargas, sin embargo la tabla en cuestion quedó en un Disco y
algunos de sus indices en otros.

y la pregunta es si tenerla así me pega en consulta, borrados de datos,
por que si es una tabla muy frecuentemente usada.


"Gustavo Larriera (MVP)"
escribió en el mensaje
news:
> Cuando hablas de "varis discos" te refieres a discos cada uno con
> controladoras independientes? Te refieres a un mismo eje de disco con
> varias
> particiones?
>
> Puedes desarrollar más tu pregunta?
>
> Gustavo Larriera, MVP
> http://aspnet2.com/mvp.ashx?GustavoLarriera
> http://solidqualitylearning.com/blogs/glarriera/
> Este mensaje se proporciona tal como es, sin garantías de ninguna clase.
>
>
>
> "Hiram Rogelio Santillán Navarro" wrote:
>
>> Quisiera saber si al tener una tabla y esta contiene varios indices
>> en varios discos, es decir el indice Idx1 en un disco, el Idx2 en
>> otro, esto degrada el desempeño al momento de que esta tabla
>> es consultada??
>>
>>
>>
>>



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