Les avantages et les inconvénients de partition oracle

Partitionnement des données rend les informations plus faciles à gérer dans des bases de données.

Partitionnement des données rend les informations plus faciles à gérer dans des bases de données.

La plupart des articles et des documents sur Oracle dire que le partitionnement Oracle présente de nombreux avantages. Cependant, il y a quelques inconvénients qui ne semblent pas avoir beaucoup de presse. L`expérience a montré que le partitionnement Oracle fonctionne généralement bien, mais certaines conditions mettre en évidence des circonstances particulières dans lesquelles il est pas toujours la meilleure option - en particulier sur les petites bases de données. Partitioning est principalement ciblé vers des environnements de bases de données volumineuses.

Avantages de performance

Video: Oracle Optimization - Table Partitions

Le principal avantage - et le but - de cloisonnement est dit être de fournir des avantages de performance. Il permet également une meilleure maniabilité pour diverses applications. L`objectif de partitionnement est de diviser les objets de base de données, tels que des tables, des index et d`autres objets en petits morceaux, faciles à gérer.

Avantages gérabilité

Video: Over clause in SQL Server

Les aspects gérables de partitionnement dans Oracle impliquent que les objets sont accessibles et contrôlés à un niveau inférieur à celui qui serait autrement le cas. Chaque étude de cas est différent, mais différentes stratégies de partitionnement face à différents besoins. Les opérations transparentes de partitionnement signifie que le temps de développement d`applications est réduite, les coûts d`économie sur la ligne de fond. Vous obtenez des économies supplémentaires sur l`espace de stockage, comme des espaces de table partitionnée prennent moins de place que les techniques spatiales de table traditionnels.

Inconvénients de performance

Les index peuvent poser un sérieux problème si elles échouent. Si un indice tombe en panne ou est endommagé, les tables sous-jacentes peuvent être endommagées au-delà de la réparation, les rendant inutilisables et irrécupérables. La seule solution est de revenir à la sauvegarde - si vous avez un - ou de reconstruire l`index. Dans un contexte de partition, cela peut prendre très longtemps.

Inconvénients gérabilité

Les partitions sont beaucoup plus difficiles à gérer que les tables standard dépourvues d`entre eux. En effet, les aspects de séparation doivent être identifiés et gérés dans le cadre d`une opération, comme l`utilisation de "tronquer." Il ne suffit pas d`utiliser simple troncature Commande- la commande correcte serait "modifier la table de partition de troncature." Par conséquent, les partitions sont plus difficiles à gérer.

Video: Oracle Tutorial - range partition step by step part - 1

Les références

  • lien Steve Callan: Pitfalls de partition dans Oracle

A propos de l`auteur

Andy Carr a été i.t. et écrivain d`affaires depuis 2006, après une carrière de 18 ans dans la technologie de l`information. Carr écrit principalement sur la technologie, mais ne répugne pas à d`autres sujets. Ses articles ont paru dans la "Yorkshire Magazine" et sur des sites tels que internetphenomenon.co.uk. Il est titulaire d`un baccalauréat en sciences de Leeds Metropolitan University.

Articles connexes