Las estadisticas las crea automaticamente el SQL Server o las puedes crear a
mano en T-SQL.
Se pueden actualizar automaticamente de acuerdo a la cantidad de cambios (lo
determina el SQL Server mediante un algoritmo) o lo puedes hacer en T-SQL
manualmente.
Desde el EM o el QA en un 2000 un indice lo crea en el momento y no devuelve
el control hasta que temina la creacion. En 2005 se pueden crear indices sin
detener el trabajo (ON LINE).
Esto son solo algunas de las alternativas ya que entran en juego mucahs
cosas como la desfragmentacion, los planes de mantenimiento, etc.

Esten atentos porque hacia fin de año voy a dar una charla de arquitectura
del SQL Server y performance asi que los espero a los interesados.


--
--------------------------------
Atte.
Ing. Jose Mariano Alvarez
SQL Total Consulting






On 5/16/07, Diego Jancic <[EMAIL PROTECTED]> wrote:

Gracias a ambos...
Ya corri el sp_updatestats en todas las dbs de mi casa :)

Saludos,
Diego

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Maxi Accotto
Sent: Miércoles, 16 de Mayo de 2007 22:15
To: Diego Jancic
Subject: [dbms] Estadisticas

Hola, revisen lo que hace el EM yo no lo recomiendo para hacer
modificaciones en produccion, siempre recomiendo el uso del query
analizer

El 16/05/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
escribió:
> Las estadísticas las usa el motor de consulta para decidir planes de
> ejecución de consulta. Por ejemplo,para saber si gana performance usando
un
> índice o le conviene directamente leer "secuencialmente" una tabla, en
> función de las cantidades de casos.
>
> Creo que en el Enterprise Manager, la indexación la hace en el momento.
Hay
> que ver que tan "grande" es la tabla que decís.
>  Yo lo hice con una "tablita" de 40 millones de filas, y tarda su
tiempo.
> -----Original Message-----
> From: "Diego Jancic" <[EMAIL PROTECTED]>
> To: "Daniel Aisenberg" <[EMAIL PROTECTED]>
> Date: Wed, 16 May 2007 21:31:41 -0300
> Subject: [dbms] Estadisticas
>
>
>
> Hola gente,
>
> Una pregunta de curioso, varias veces hablan de las estadísticas que usa
SQL
> Server, pero nunca supe como actualizarlas o donde están o que son
> realmente… Si alguien me puede enviar información al respecto estaré
> agradecido…
>
> Y ya que estamos, otra cosa que nunca entendi es: cuando yo creo tengo
una
> tabla grande sin indices y de repente creo un nuevo indice usando el EM
o
un
> pequeño Quero, eso puede tardar solamente unos milisegundos… pero no le
creo
> que haya creado el indice, imagino que lo hara en background cuando
quiere,
> hay alguna forma de forzar a que lo haga?
>
>
>
>
>
> Gracias!,
>
> Diego
>
>
>
>
>
>
>
>
>
>
>
>
>
>


--
-----------------------------------------------------------
Microsoft MVP en SQL Server
Mentor asociado en SQLTotalConsulting
(excelencia en servicios y consultoria  SQLServer)
Orador Culminis - Microsoft Influencier
www.sqltotalconsulting.com
-----------------------------------------------------------



Responder a