Au 21e siècle , Oracle a des bases de données qui contiennent de un téraoctet - égal à un milliard de kilo-octets - à 10 ou même 100 Tb . Les bases de données ont augmenté parce que les besoins des entreprises ont augmenté . Fusions et acquisitions signifier qu'une entreprise a plus de données à stocker, et les règlements dans les entreprises de nombreux mandats importants documents électroniques. Le défi à l'aide d'une très grande base de données ( VLDB ) n'est pas de trouver un espace de stockage , il est gérant efficacement que beaucoup de mémoire. Problèmes de taille
de données de stockage est d'une utilité limitée si vous ne pouvez pas récupérer efficacement. Un problème avec l'emploi d'un VLDB est qu'il rend la performance économique difficile, car il ya tellement d' espace dans la mémoire que l'ordinateur dispose de rechercher des données . Systèmes plus grand avec plus de stockage signifie également plus d'endroits où un problème peut se développer et d'arrêt des opérations . Une base de données de 100 téraoctets est physiquement réalisable si vous pouvez vous le permettre , mais c'est une option pratique si vous ne pouvez pas gérer correctement.
Partitionnement
partitionnement permet VLDBs plus facile à gérer . Une partition est une section d'un tableau de données ou un index où le contenu partagent tous une caractéristique commune comme le même type de données ou le nom de la colonne. Lorsque la base de données reçoit une requête SQL , il l'émonde les partitions qui ne sont pas pertinents à la requête de son paramètre de recherche . Dans un VLDB , ou même une base de données ordinaire, ce qui réduit le temps de recherche pour la requête , ce qui améliore les performances. Si des problèmes techniques vous obligent à arrêter une partition , les requêtes vers d'autres partitions peuvent encore fonctionner .
Sauvegarde
Dans une crise, une VLDB doit identifier les informations à protéger , sauvegarder et récupérer plus tard. La taille d'un VLDB en fait un défi : A 10 entrepôt de données téraoctet peut prendre 100 fois plus de temps pour sauvegarder et exiger 100 fois plus de stockage que d'une base de données de 100 giga-octets . Votre plan de récupération de données doit inclure le matériel suffisant pour contenir toutes vos données importantes , et de trouver le temps pour le processus de sauvegarde . Si votre système a aucun temps d'arrêt , vous pourriez être en mesure d' enregistrer octet par octet en profitant de tous les moments lents.
Lifecycle Management
les données de votre Oracle base de données a un cycle de vie. Les utilisateurs créent , l'utiliser régulièrement , archive quand il devient vieux et finalement le supprimer. Information Lifecycle magasins gestion des données basées sur l'endroit où il se trouve dans le cycle de vie : Les données actuelles doit être stocké où il est facilement accessible et rentable pour récupérer, tandis que les données rarement utilisées peuvent être stockées dans l'espace mémoire moins accessible. Cette approche permet de gérer VLDBs en déterminant quelles informations doivent être accessibles. Vous placez ensuite cette information dans une partition où les requêtes SQL il trouver facilement .