domingo, 14 de marzo de 2010

Efecto Particionamiento sobre Tablas

Queria llamar la atencion sobre un fenomeno asociado al particionamiento de tablas.

 Es conocido que el particionar mejora los accesos asociados a la llave de particionamiento, para la tabla
o indice sobre la que se realiza el proceso.

Sin embargo adicional a esto se da un efecto secundario que es la mejora del sistema como un todo, al seccionar el uso de recursos de la cache de Oracle y del disco, el sistema como un todo se beneficia,
pues el uso menor de buffers, por ejemplo, permite que otras estructuras vengan a ocupar el lugar de la
tabla o indice particionado.

Asimismo los recorridos de disco de las estructuras completas se ven recortados
liberando la cola de solicitudes para otras estructuras.

2 comentarios:

  1. Bueno, hablas de algunos beneficios; ahora hablanos de los problemas encontrados.

    ResponderEliminar
  2. No hay almuerzos gratis ...

    El principal problema es que hay que tener conciencia de lo que se hizo, las particiones requieren administracion, para alcanzar su mayor beneficio, siempre sera mas simple, como con casi todas las cosas no hacerlo.

    Pero si se hace y se hace bien, acomodando a las necesidades de acceso y administracion, los beneficios son grandes.

    ResponderEliminar