Ok, les comento. El server es un W2K3 con SQL 2K.
 
Muchas gracias.

Diego Hernán Pascuzzi 
Jefatura Administración de Red y Solicitudes ( TX, F.O. y TP ) 
Gerencia Supervisión y Gestión de Red 
Telefónica de Argentina S.A. 
Av. Corrientes 707 - Piso 13° - (C1043AAH) - Bs.As. - Argentina 
Tel.: 54-011-4333-7645 
Fax: 54-011-4303-5586 Interno: 1011 
[EMAIL PROTECTED] 
http://wsir <http://wsir/>  

 

________________________________

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Maxi accotto
Enviado el: Sábado 12 de Julio de 2008 14:04
Para: Pascuzzi Diego Hernan
Asunto: [dbadmin] Como reindexar todas las tablas de una DB



Hola, las tablas no se reindexan, lo que se hace es defragmentar o bien 
reconstruir los indices. La tarea de desfragmentacion ayuda a mejorar la 
performance por los agujeros que pueden quedar dentro de un indice, para hacer 
esto y saber cuando hacerlo hay varias formas.

 

1.       Armar un plan de mantenimiento y ponerlo en un programa de tareas

2.       Hacer un indice a mano

3.       Armar un Script que identifique que indices tienen un alto nivel de 
defragmentacion y ahí hacerles el rebuild o defrag de ser necesario

 

Decime que SQL usas y te paso dependiedo del caso la sintanxis

 

 

Maximiliano Damian Accotto

Microsoft MVP en SQLServer

SQL Total Consulting

Bogota 3631 P3B

1407 Buenos Aires-Argentina

Movil: (011)-15-5868-5599

Desde el exterior: (+54-911)-5868-5599

[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 

 

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Jesús dos Santos
Enviado el: sábado, 12 de julio de 2008 09:45 a.m.
Para: MAXI
Asunto: [dbadmin] Como reindexar todas las tablas de una DB

 

Buenos, dias lista, aprovecho este email para evacuar una duda, en que momento 
es necesario reindexar las tablas, a que se debe, pensé que una base de datos 
como sql no era necesario, me hace acordar los viejos tiempo de clipper., esto 
es así?

Perdonen mi ignorancia.

Muchas gracias.

 

 

 

________________________________

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Pascuzzi Diego 
Hernan
Enviado el: viernes, 11 de julio de 2008 22:29
Para: [EMAIL PROTECTED]
Asunto: [dbadmin] Como reindexar todas las tablas de una DB

 

Buenas noches lista.

 

Estoy tratando de mejorar la performance en una DB SQL Server 2000 reindexando 
los índices de las tablas, pero la única opción que encontré es por medio de 
DBCC DBREINDEX, el problema es que tengo que hacerlo tabla a tabla cuando tengo 
cientos de tablas y esto me esta matando. Al menos logre como hacer para no 
determinar índice por índice, le paso '' lo estoy haciendo asi:

 

DBCC DBREINDEX (tabla, '', 10)

 

Quisiera consultarles si tendría otra opción para realizarlo sobre toda la base 
de datos sin determinarle la tabla.

 

Otro tema y a modo de consulta. Que tanto impacta sobre la performance pasarme 
mucho en el fillfactor, ejemplo burdo si se le coloca 90%.

 

Como siempre "Muchas gracias".

 

Diego Hernán Pascuzzi
MUG 1777



__________ Información de NOD32, revisión 3263 (20080711) __________

Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com

Responder a