Entender Defragmentacion de Indices...

29/11/2007 - 22:01 por Claudio Quezada | Informe spam
Que tal,

Tengo una BD y esta tiene problemas de performance en alta carga, dentro
de lo poco que se de sql he tratado de dejar de mejor manera las
consultas, ahora me han indicado que revisara el tema de indices y
defragmentacion...

Ahi me vi pillado, navegando llegue a este comando "DBCC SHOWCONTIG", lo
ejecute sobre una de mis tablas y me da este resultado:

DBCC SHOWCONTIG scanning 'MiTabla' table...
Table: 'MiTabla' (1620968901); index ID: 1, database ID: 15
TABLE level scan performed.
- Pages Scanned: 24358
- Extents Scanned..: 3061
- Extent Switches..: 4336
- Avg. Pages per Extent: 8.0
- Scan Density [Best Count:Actual Count]...: 70.21% [3045:4337]
- Logical Scan Fragmentation ..: 61.02%
- Extent Scan Fragmentation ...: 53.09%
- Avg. Bytes Free per Page.: 821.1
- Avg. Page Density (full).: 89.86%
DBCC execution completed. If DBCC printed error messages, contact your
system administrator.

Como interpretar esto?, en cual de todo esos valored debo fijarme para
determinar si hacer o no la defragmentacion?

Que me recomiendan? la verdad es que estoy bastante perdido...

Gracias.
 

Leer las respuestas

#1 Germán Valdez
30/11/2007 - 14:44 | Informe spam
usa el plan de mantenimiento en el administrador corporativo para la
optimización de BD.



"Claudio Quezada" escribió en el mensaje
news:
Que tal,

Tengo una BD y esta tiene problemas de performance en alta carga, dentro
de lo poco que se de sql he tratado de dejar de mejor manera las
consultas, ahora me han indicado que revisara el tema de indices y
defragmentacion...

Ahi me vi pillado, navegando llegue a este comando "DBCC SHOWCONTIG", lo
ejecute sobre una de mis tablas y me da este resultado:

DBCC SHOWCONTIG scanning 'MiTabla' table...
Table: 'MiTabla' (1620968901); index ID: 1, database ID: 15
TABLE level scan performed.
- Pages Scanned: 24358
- Extents Scanned..: 3061
- Extent Switches..: 4336
- Avg. Pages per Extent: 8.0
- Scan Density [Best Count:Actual Count]...: 70.21% [3045:4337]
- Logical Scan Fragmentation ..: 61.02%
- Extent Scan Fragmentation ...: 53.09%
- Avg. Bytes Free per Page.: 821.1
- Avg. Page Density (full).: 89.86%
DBCC execution completed. If DBCC printed error messages, contact your
system administrator.

Como interpretar esto?, en cual de todo esos valored debo fijarme para
determinar si hacer o no la defragmentacion?

Que me recomiendan? la verdad es que estoy bastante perdido...

Gracias.

Preguntas similares