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

Preguntas similare

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



Respuesta Responder a este mensaje
#2 Carlo
24/02/2007 - 15:22 | Informe spam
Ok., me queda claro, pero tengo una duda. Cuando se realiza una Reindexación
con los planes de mantenimiento, este al momento de realizar la reindexación
de los índices de una determinada tabla, ¿actualiza las estadísticas...???,
y en que proporción..??
Y tienes razón, los primeros artículos que quezie leer fueron los tuyos en
portalsql, pero los link's estan con problema.

Gracias de antemano a tu ayuda.

Carlo.
"Alejandro Mesa" escribió en el
mensaje news:
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



Respuesta Responder a este mensaje
#3 Alejandro Mesa
24/02/2007 - 17:53 | Informe spam
Carlo,

Ok., me queda claro, pero tengo una duda. Cuando se realiza una Reindexación
con los planes de mantenimiento, este al momento de realizar la reindexación
de los índices de una determinada tabla, ¿actualiza las estadísticas...???,



Cuando reindexamos o recreamos los indices de una tabla, es como si los
eliminaramos y los volvieramos a crear, asi que al terminar el proceso las
estadisticas estaran actualizadas 100%.

Y tienes razón, los primeros artículos que quezie leer fueron los tuyos en
portalsql, pero los link's estan con problema.



Si, algo esta pasando con portalsql.com y no se que es , puesto que no he
podido contactar a Miguel. Espero que pronto pueda solucionar el problema.

Saludos,
Alejandro Mesa



"Carlo" wrote:

Ok., me queda claro, pero tengo una duda. Cuando se realiza una Reindexación
con los planes de mantenimiento, este al momento de realizar la reindexación
de los índices de una determinada tabla, ¿actualiza las estadísticas...???,
y en que proporción..??
Y tienes razón, los primeros artículos que quezie leer fueron los tuyos en
portalsql, pero los link's estan con problema.

Gracias de antemano a tu ayuda.

Carlo.
"Alejandro Mesa" escribió en el
mensaje news:
> 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
>>
>>
>>



Respuesta Responder a este mensaje
#4 Alejandro Mesa
24/02/2007 - 18:27 | Informe spam
Carlo,

No se pierde nada, lo contrario, se gana mucho puesto que las estadisticas
estanran basadas en la data actual tal y cual esta.


AMB

"Carlo" wrote:

Alejandro, cuando realizamos la reindexación con los "Planes de
Mantenimiento" nativos de SQL 2000, se pierde algo que pueda afectar el
rendimiento de las consultas, o en general el rendimiento o lo que el motor
a "aprendido" con el tiempo de uso...??

Gracias nuevamente por tu tiempo.

Atte.,
Carlo
"Alejandro Mesa" escribió en el
mensaje news:
> Carlo,
>
>> Ok., me queda claro, pero tengo una duda. Cuando se realiza una
>> Reindexación
>> con los planes de mantenimiento, este al momento de realizar la
>> reindexación
>> de los índices de una determinada tabla, ¿actualiza las
>> estadísticas...???,
>
> Cuando reindexamos o recreamos los indices de una tabla, es como si los
> eliminaramos y los volvieramos a crear, asi que al terminar el proceso las
> estadisticas estaran actualizadas 100%.
>
>> Y tienes razón, los primeros artículos que quezie leer fueron los tuyos
>> en
>> portalsql, pero los link's estan con problema.
>
> Si, algo esta pasando con portalsql.com y no se que es , puesto que no he
> podido contactar a Miguel. Espero que pronto pueda solucionar el problema.
>
> Saludos,
> Alejandro Mesa
>
>
>
> "Carlo" wrote:
>
>> Ok., me queda claro, pero tengo una duda. Cuando se realiza una
>> Reindexación
>> con los planes de mantenimiento, este al momento de realizar la
>> reindexación
>> de los índices de una determinada tabla, ¿actualiza las
>> estadísticas...???,
>> y en que proporción..??
>> Y tienes razón, los primeros artículos que quezie leer fueron los tuyos
>> en
>> portalsql, pero los link's estan con problema.
>>
>> Gracias de antemano a tu ayuda.
>>
>> Carlo.
>> "Alejandro Mesa" escribió en el
>> mensaje news:
>> > 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
>> >>
>> >>
>> >>
>>
>>
>>



Respuesta Responder a este mensaje
#5 Carlo
24/02/2007 - 19:23 | Informe spam
Alejandro, cuando realizamos la reindexación con los "Planes de
Mantenimiento" nativos de SQL 2000, se pierde algo que pueda afectar el
rendimiento de las consultas, o en general el rendimiento o lo que el motor
a "aprendido" con el tiempo de uso...??

Gracias nuevamente por tu tiempo.

Atte.,
Carlo
"Alejandro Mesa" escribió en el
mensaje news:
Carlo,

Ok., me queda claro, pero tengo una duda. Cuando se realiza una
Reindexación
con los planes de mantenimiento, este al momento de realizar la
reindexación
de los índices de una determinada tabla, ¿actualiza las
estadísticas...???,



Cuando reindexamos o recreamos los indices de una tabla, es como si los
eliminaramos y los volvieramos a crear, asi que al terminar el proceso las
estadisticas estaran actualizadas 100%.

Y tienes razón, los primeros artículos que quezie leer fueron los tuyos
en
portalsql, pero los link's estan con problema.



Si, algo esta pasando con portalsql.com y no se que es , puesto que no he
podido contactar a Miguel. Espero que pronto pueda solucionar el problema.

Saludos,
Alejandro Mesa



"Carlo" wrote:

Ok., me queda claro, pero tengo una duda. Cuando se realiza una
Reindexación
con los planes de mantenimiento, este al momento de realizar la
reindexación
de los índices de una determinada tabla, ¿actualiza las
estadísticas...???,
y en que proporción..??
Y tienes razón, los primeros artículos que quezie leer fueron los tuyos
en
portalsql, pero los link's estan con problema.

Gracias de antemano a tu ayuda.

Carlo.
"Alejandro Mesa" escribió en el
mensaje news:
> 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
>>
>>
>>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida