Tecnología

Inicio

Las ventajas y desventajas de Oracle partición

Las ventajas y desventajas de Oracle partición


La mayoría de los artículos y documentos sobre Oracle Oracle partición decir que tiene muchas ventajas. Sin embargo, hay algunos inconvenientes que no parecen tener mucha prensa. La experiencia ha indicado que Oracle partición generalmente funciona bien, pero ciertas condiciones resaltar circunstancias específicas en las que no es siempre la mejor opción - especialmente en las pequeñas bases de datos. La partición se dirige principalmente hacia los entornos de bases de datos de gran tamaño.

Ventajas de rendimiento

La principal ventaja - y el objetivo - de la partición se dice que es para proporcionar ventajas de rendimiento. También permite una mejor capacidad de administración para diversas aplicaciones. El objetivo de la partición es dividir los objetos de base de datos, como tablas, índices y otros objetos en partes más pequeñas y manejables.

Ventajas de manejabilidad

Los aspectos manejables de partición en Oracle implican que los objetos pueden ser accedidos y controlados a un nivel inferior de lo que sería el caso. Cada modelo de negocio es diferente, pero diferentes estrategias de partición a hacer frente a las diferentes necesidades de negocio. Las operaciones transparentes de partición significa que el tiempo de desarrollo de aplicaciones se reduce, el ahorro de costes en la línea inferior. Se obtiene un mayor ahorro de espacio de almacenamiento, como los espacios de tablas con particiones ocupan menos espacio que las técnicas tradicionales de espacio de tablas.

Las desventajas de rendimiento

Los índices pueden plantear un grave problema si fallan. Si un índice cae o se daña, las tablas subyacentes pueden ser dañados sin posibilidad de reparación, haciéndolos inservibles e irrecuperables. La única solución es volver a la copia de seguridad - si usted tiene uno - o para reconstruir el índice. En un contexto de partición, esto puede tomar un tiempo muy largo.

Desventajas de manejabilidad

Las particiones son mucho más difíciles de manejar que las tablas estándar desprovistas de ellos. Esto se debe a los aspectos de partición tienen que ser identificados y gestionados como parte de una operación, tales como el uso de "truncado". No es suficiente para utilizar el simple comando truncate; el comando correcto sería "alterar partición truncado mesa." Por lo tanto, las particiones son más difíciles de manejar.