Como andan amigos? Tengo una consulta, la cual estube investigando y no pude llegar a nada. La pregunta es: Al realizar un showcontig a una tabla la misma muestra que esta fragmentada, pero esta tabla no tiene INDICES. Esta mostrando el showcontig que hace un full scan (obvio porque no tiene indices), y ademas un logical defrag alto. Esto como debemos interpretarlo, como un bug de esta herramienta que no contempla esta situacion o hay algo que me perdi en los manuales sobre fragmentacion de tablas sin indices. Espero no haberlos mareado mucho, un saludo y espero haber si alguien tiene la respuesta. Saludos Su amigo The Pipo
Hola Pipo, No te preocupes por las tablas fragmentadas que no tienen Ãndice. No te causarán problema. No obstante la única forma de desfragmentarla es eliminándola y creándola de nuevo con los datos. Saludos,
Ok, pero por lo que se el dbcc showcontig se basa su analisis en los indices, si no tiene indices la tabla, la informacion que te muestra que tan correcta es?
Si ejecutas dbcc showcontig en una tabla que contenga varios Ãndices verás que uno de ellos tiene ID 0, éste es la tabla en si misma y siempre muestra la mayor fragmentación. Inclusive podés desfragmentar todos los Ãndices de esa tabla, correr nuevamente dbcc showcontig y la tabla propiamente dicha continúa fragmentada.