Conservar estadisticas

24/02/2007 - 01:37 por Carlo | Informe spam
Hola estimados, tengo la siguiente consulta. Tengo una determinada base de
datos de producción que cada semana le realizo una reindexación completa.
Quisiera saber si existe una manera de mantener las estadisticas de la base,
o si hay alguna manera de respaldar estas, reindexar y despues restaurlas.
esto para no perder lo que "aprendio" mi motor durante la semana, y así ir
optimizando su operación en el tiempo. Ahora bien, si estoy equivocado en el
concepto me gustaria que alguno de los gurus que anda por estos lados me lo
aclare.

gracias de antemano.

Atte.,
Carlo
 

Leer las respuestas

#1 Alejandro Mesa
24/02/2007 - 02:43 | Informe spam
Carlo,

Cuando hablamos de estadisticas en SQL Server, casi siempre nos referimos a
las estadisticas de distribucion de los valores de la clave de los indixes.
Estas estadisticas son usadas por SQL Server para estimar el numero de filas
que pueden machar cierto criterio en una consulta. Cuando reindexas, estas
estadisticas son recalculadas.

Hace algun tiempo escribi un par de articulos sobre este tema.
Desgraciadamente, el web site, donde se publico el segundo articulo, esta
teniendo problemas. Espero que nuestro amigo Miguel Egea pueda solucionar el
problema. Mientras tanto te paso el link donde se publico el primer articulo,
que es el web site que mantiene nuestro amigo Salvador Ramos. Por cierto, a
ambos les debo un par de cervezas.

Estadísticas de distribución en SQL Server 2000 (I)
http://www.helpdna.net/sqlserver_20...ndices.htm

Estadísticas de distribución en SQL Server 2000 (II)
http://www.portalsql.com/


AMB


"Carlo" wrote:

Hola estimados, tengo la siguiente consulta. Tengo una determinada base de
datos de producción que cada semana le realizo una reindexación completa.
Quisiera saber si existe una manera de mantener las estadisticas de la base,
o si hay alguna manera de respaldar estas, reindexar y despues restaurlas.
esto para no perder lo que "aprendio" mi motor durante la semana, y así ir
optimizando su operación en el tiempo. Ahora bien, si estoy equivocado en el
concepto me gustaria que alguno de los gurus que anda por estos lados me lo
aclare.

gracias de antemano.

Atte.,
Carlo



Preguntas similares