oracle

Pages: 40 (9823 mots) Publié le: 8 avril 2014
Qu'est-ce Annuler?
Oracle Database crée et gère les informations qui sont utilisées pour faire reculer ou défaire, les changements à la base de données. Ces informations se compose de documents des actions de transactions, surtout avant qu'ils ne soient commis. Ces enregistrements sont collectivement appelés défaire.
Annuler dossiers sont utilisés pour:
Annuler des transactionslorsqu'un ROLLBACK déclaration est émise
Récupérer la base de données
Fournir la cohérence de lecture
Analyser les données d'un point antérieur dans le temps en utilisant Oracle Flashback Query
Récupérer des corruptions logiques à l'aide des fonctionnalités d'Oracle Flashback
Quand un ROLLBACK déclaration est émise, annuler les enregistrements sont utilisés pour annuler les modifications qui ont étéapportées à la base de la transaction non validée. Lors de la récupération de base de données, annuler les enregistrements sont utilisés pour annuler les modifications non appliquées à partir de la journalisation des fichiers de données. Annuler dossiers fournissent cohérence lu par le maintien de l'image avant des données pour les utilisateurs qui accèdent aux données en même temps qu'un autreutilisateur est en train de changer cela.
Introduction à la Gestion automatique des annulations
Cette section présente les concepts de Gestion automatique des annulations et traite des sujets suivants:
Vue d'ensemble de la gestion automatique des annulations
Oracle fournit un mécanisme entièrement automatisé, dénommé gestion automatique des annulations, pour la gestion des informations d'annulation etde l'espace. Dans ce mode de gestion, vous créez un tablespaceundo , et le serveur gère automatiquement les segments d'annulation et de l'espace entre les différentes sessions actives.
Vous définissez le UNDO_MANAGEMENT paramètres d'initialisation à AUTO pour activer automatique annuler gestion.A défaut défaire tablespace est alors créé lors de la création de base de données. Un tablespace undopeut également être créé explicitement. Les méthodes de création d'un tablespace undo sont expliquées dans «Création d'un tablespace d'annulation" .
Lorsque l'instance démarre, la base de données sélectionne automatiquement le premier défaire tablespace disponible. Si aucune annulation tablespace est disponible, l'instance démarre sans un tablespace d'annulation et magasins annulation desenregistrements dans le SYSTÈME tablespace. Ce n'est pas recommandé dans des circonstances normales, et un message d'alerte est écrit dans le fichier journal d'alertes pour avertir que le système fonctionne sans un tablespace d'annulation.
Si la base de données contient plusieurs tablespaces UNDO, vous pouvez éventuellement spécifier au démarrage que vous souhaitez utiliser un tablespace undospécifique. Cela se fait en réglant leUNDO_TABLESPACE paramètres d'initialisation, comme le montre cet exemple:
UNDO_TABLESPACE = undotbs_01

Dans ce cas, si vous n'avez pas encore créé le tablespace d'annulation (dans cet exemple, undotbs_01 ), le STARTUP commande échoue. LeUNDO_TABLESPACE paramètre peut être utilisé pour attribuer un espace de table défaire spécifique à une instance dans un environnementréel Application Clusters Oracle.
Ce qui suit est un résumé de l' paramètres d'initialisation automatique des annulations de gestion:
paramètres d'initialisation
Description
UNDO_MANAGEMENT
Si AUTO , utiliser la gestion automatique des annulations. La valeur par défaut est Manuel .
UNDO_TABLESPACE
Un paramètre dynamique facultatif spécifiant le nom d'un undo tablespace. Ce paramètre doit êtreutilisé uniquement lorsque la base de données a annulations multiples espaces de table et que vous voulez diriger l'instance de base de données pour utiliser un undo tablespace particulier.

Lorsque la gestion automatique des annulations est activé, si le fichier de paramètres d'initialisation contient les paramètres relatifs à la gestion manuelle défaire, elles sont ignorées.
Annuler...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Oracle
  • Oracle
  • Oracle
  • Oracle
  • Oracle
  • Oracles
  • Oracle apex
  • Histoires des oracles

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !