Estadisticas Malas

08/03/2007 - 16:11 por Carlo | Informe spam
Estimados, tengo una duda, al lanzar el comando dbcc show_statistics en el
query analizer, me retorna una cantidad de información, la cual estoy
tratando de interpretar. Mucha información no e encontrado, por lo que
recurro a ustedes. Que campo de todos los que me muestra la salida de este
comando, me indica el estado de mis estadisticas...??. Les consulto ya que
deseo generarme un script que sólo actualize las estadisticas que estan
"desactualizadas" o malas, y quiero saber que campo o dato es el que indica
esto, y ovbiamente cual es el valor óptimo de este parametro.
Desde ya nuevamente gracias por su tiempo.

Atte.,
Carlo

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
08/03/2007 - 19:55 | Informe spam
Creo que es un poco reinventar la rueda. Para eso ya existe la opción de
actualizar automáticamente las estadísticas dentro de las propiedades de la
base de datos


"Carlo" escribió en el mensaje
news:
Estimados, tengo una duda, al lanzar el comando dbcc show_statistics en el
query analizer, me retorna una cantidad de información, la cual estoy
tratando de interpretar. Mucha información no e encontrado, por lo que
recurro a ustedes. Que campo de todos los que me muestra la salida de este
comando, me indica el estado de mis estadisticas...??. Les consulto ya que
deseo generarme un script que sólo actualize las estadisticas que estan
"desactualizadas" o malas, y quiero saber que campo o dato es el que
indica
esto, y ovbiamente cual es el valor óptimo de este parametro.
Desde ya nuevamente gracias por su tiempo.

Atte.,
Carlo


Respuesta Responder a este mensaje
#2 Alejandro Mesa
08/03/2007 - 20:41 | Informe spam
Hola Carlos,

Aunque tenemos esa utilidad, la cual se recomienda que este prendida al
menos que tengamos motivos por los cuales apagarla, muchas veces estas
estadisticas pueden estar desactualizadas, o bien se migra de una version
anterior a una mas nueva la cual introduce mejores calculos y por ende
debemos actualizarlas manualmente antes de que SQL server las auto-actualice.
Otras veces necesitamos que esta utilidad este apagada para que SQL Server no
consuma recursos basado en esta y por lo tanto se necesitas actualizarlas
mediante sp_updatestats o "update statistics".

Otras veces creamos las estadisticas basadas en un grupo de filas iniciales
(sample) las cuales pueden haber sido suficientes para la creacion pero con
el tiempo queremos usar un grupo mayor, tu sabes, una muestra mayor y por lo
tanto debemos actualizarlas. Tambien cuando creamos un indice usando la
opcion "STATISTICS_NORECOMPUTE", o usamos NORECOMPUTE cuando creamos una
estadistica mediante "create statistics", con lo cual sus estadisticas no
seran actualizadas de forma automatica por SQL Server.

He leido que se recomienda actualizarlas, de ser posible, todas las noches y
ademas cuando se tiene problemas con un query, lo primero es actualizar las
estadisticas.


AMB


"Carlos Sacristan" wrote:

Creo que es un poco reinventar la rueda. Para eso ya existe la opción de
actualizar automáticamente las estadísticas dentro de las propiedades de la
base de datos


"Carlo" escribió en el mensaje
news:
> Estimados, tengo una duda, al lanzar el comando dbcc show_statistics en el
> query analizer, me retorna una cantidad de información, la cual estoy
> tratando de interpretar. Mucha información no e encontrado, por lo que
> recurro a ustedes. Que campo de todos los que me muestra la salida de este
> comando, me indica el estado de mis estadisticas...??. Les consulto ya que
> deseo generarme un script que sólo actualize las estadisticas que estan
> "desactualizadas" o malas, y quiero saber que campo o dato es el que
> indica
> esto, y ovbiamente cual es el valor óptimo de este parametro.
> Desde ya nuevamente gracias por su tiempo.
>
> Atte.,
> Carlo
>
>



Respuesta Responder a este mensaje
#3 Alejandro Mesa
08/03/2007 - 21:24 | Informe spam
Carlo,

Espero te sean de ayuda estos articulos.

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

Estadísticas de Distribución en SQL Server 2000 (II
http://www.configuracionesintegrale...articulo35


AMB



"Carlo" wrote:

Estimados, tengo una duda, al lanzar el comando dbcc show_statistics en el
query analizer, me retorna una cantidad de información, la cual estoy
tratando de interpretar. Mucha información no e encontrado, por lo que
recurro a ustedes. Que campo de todos los que me muestra la salida de este
comando, me indica el estado de mis estadisticas...??. Les consulto ya que
deseo generarme un script que sólo actualize las estadisticas que estan
"desactualizadas" o malas, y quiero saber que campo o dato es el que indica
esto, y ovbiamente cual es el valor óptimo de este parametro.
Desde ya nuevamente gracias por su tiempo.

Atte.,
Carlo



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