Entender Defragmentacion de Indices...

29/11/2007 - 22:02 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.

Preguntas similare

Leer las respuestas

#1 Francisco Parrilla
29/11/2007 - 22:25 | Informe spam
http://support.microsoft.com/kb/271509


"Claudio Quezada" wrote in message
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.
Respuesta Responder a este mensaje
#2 Penta
29/11/2007 - 22:48 | Informe spam
Hola.
En lo único que te puedo ayudar al respecto que que en esta linea:

- Scan Density [Best Count:Actual Count]...: 70.21% [3045:4337]
Los valores [3045:4337] deben ser lo mas parecidos posible si no
iguales.
y el % 70.21% lo mas cercano a 100%.

Salu2.
Penta.
Respuesta Responder a este mensaje
#3 Claudio Quezada
30/11/2007 - 14:30 | Informe spam
Gracias, pero ese link lo visite cuando necesitaba saber de bloqueos, lo
que tengo ahora es que algunos procedures son muy lentos en obtener
respuestas...

gracias.

Francisco Parrilla escribió:
http://support.microsoft.com/kb/271509


"Claudio Quezada" wrote in message
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.




Respuesta Responder a este mensaje
#4 Claudio Quezada
30/11/2007 - 14:31 | Informe spam
Gracias, pero como puedo hacerlo para que queden iguales?



Penta escribió:
Hola.
En lo único que te puedo ayudar al respecto que que en esta linea:

- Scan Density [Best Count:Actual Count]...: 70.21% [3045:4337]
Los valores [3045:4337] deben ser lo mas parecidos posible si no
iguales.
y el % 70.21% lo mas cercano a 100%.

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