indices descending

27/06/2005 - 15:41 por Mauro | Informe spam
Gente. Necesito hacer un tuning de una tabla que tiene un trafico muy alto.
me pregunt si sera util agregar un indice descening en la clave primaria ya
que los valores normalmente consultados son los ultimos. pero no se si no
empeorare en lugar de mejorar los tiempos con esto. tambien con el fil
factor de dicho indice,

en que casos es util el descending?

que nivel de fill factor es recomendable en indices que se usan mucho debido
al permanente cambio de la tabla?

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
27/06/2005 - 16:16 | Informe spam
Hola, con la información que indicas no es posible dar unas medidas para la
mejora del rendimiento.

Nos podrías ampliar información sobre el número de filas de la tabla,
cuantas filas estás devolviendo al cliente en tus consultas, si se están
actualizando los valores de la PK (supogo que no) u otros valores que no
están en el índice, ...

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"Mauro" escribió en el mensaje
news:%
Gente. Necesito hacer un tuning de una tabla que tiene un trafico muy
alto.
me pregunt si sera util agregar un indice descening en la clave primaria
ya
que los valores normalmente consultados son los ultimos. pero no se si no
empeorare en lugar de mejorar los tiempos con esto. tambien con el fil
factor de dicho indice,

en que casos es util el descending?

que nivel de fill factor es recomendable en indices que se usan mucho
debido
al permanente cambio de la tabla?


Respuesta Responder a este mensaje
#2 Mauro
27/06/2005 - 17:04 | Informe spam
la tabla tiene aproximadamente entre 20000 y 120000 filas que son
actualizadas borradas e insertadas casi permanentemente, PK incluido
pero las consultas son casi siempre a las ultimas filas insertadas, por lo
que habia pensado en un indice de este tipo.

"Salvador Ramos" wrote in message
news:
Hola, con la información que indicas no es posible dar unas medidas para


la
mejora del rendimiento.

Nos podrías ampliar información sobre el número de filas de la tabla,
cuantas filas estás devolviendo al cliente en tus consultas, si se están
actualizando los valores de la PK (supogo que no) u otros valores que no
están en el índice, ...

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"Mauro" escribió en el mensaje
news:%
> Gente. Necesito hacer un tuning de una tabla que tiene un trafico muy
> alto.
> me pregunt si sera util agregar un indice descening en la clave primaria
> ya
> que los valores normalmente consultados son los ultimos. pero no se si


no
> empeorare en lugar de mejorar los tiempos con esto. tambien con el fil
> factor de dicho indice,
>
> en que casos es util el descending?
>
> que nivel de fill factor es recomendable en indices que se usan mucho
> debido
> al permanente cambio de la tabla?
>
>


Respuesta Responder a este mensaje
#3 Salvador Ramos
27/06/2005 - 18:01 | Informe spam
Hola,

Por lo que indicas, creo que el problema puede estar en los bloqueos que se
estén produciendo.

Si nos pasas las DDL's de las tablas y las consultas que estás ejecutando,
podemos ver que se nos ocurre.
Otro detalle importante es que nos digas el número de transacciones
concurrentes que están ocurriendo sobre esa tabla.

El dato que has indicado de número de filas, son muy pocas para SQL Server.

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"Mauro" escribió en el mensaje
news:%
la tabla tiene aproximadamente entre 20000 y 120000 filas que son
actualizadas borradas e insertadas casi permanentemente, PK incluido
pero las consultas son casi siempre a las ultimas filas insertadas, por lo
que habia pensado en un indice de este tipo.

"Salvador Ramos" wrote in message
news:
Hola, con la información que indicas no es posible dar unas medidas para


la
mejora del rendimiento.

Nos podrías ampliar información sobre el número de filas de la tabla,
cuantas filas estás devolviendo al cliente en tus consultas, si se están
actualizando los valores de la PK (supogo que no) u otros valores que no
están en el índice, ...

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"Mauro" escribió en el mensaje
news:%
> Gente. Necesito hacer un tuning de una tabla que tiene un trafico muy
> alto.
> me pregunt si sera util agregar un indice descening en la clave
> primaria
> ya
> que los valores normalmente consultados son los ultimos. pero no se si


no
> empeorare en lugar de mejorar los tiempos con esto. tambien con el fil
> factor de dicho indice,
>
> en que casos es util el descending?
>
> que nivel de fill factor es recomendable en indices que se usan mucho
> debido
> al permanente cambio de la tabla?
>
>






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