mettre une base de données en mode repos permet à l'administrateur de base de données pour effectuer des opérations de maintenance sur les objets de base de données . La base de données est essentiellement «hors ligne» pour les utilisateurs jusqu'à ce que l'administrateur effectue toutes les commandes " unquiesce " mises à jour et des enjeux. Le bénéfice de la commande quiesce est que l'administrateur peut exécuter des mises à jour sur les objets de base de données sans avoir à arrêter et redémarrer la base de données . Les administrateurs ont quatre commandes de quiesce Ils peuvent exécuter sur une base de données . Quiesce Database
La commande " quiesce " verrouille tous les objets dans la base de données entière . Cette commande nécessite un paramètre supplémentaire pour indiquer s'il faut attendre les applications à commettre des opérations courantes avant la commande quiesce ou pour exécuter la commande quiesce immédiatement . L'administrateur peut également préciser que toutes les connexions baisse avec la commande " forcent des connexions " .
Quiesce instance
Les «instance quiesce " serrures de commande l'instance et toutes les bases de données au sein de l'instance . Cela ne nécessite pas de connexion à la base de données . Cette commande a les mêmes paramètres que la commande " mise au repos de base de données " . Toutefois, la commande " de l'instance mise au repos » permet à l' administrateur de spécifier un nom d'utilisateur spécifique qui continue d'avoir accès à la base de données au cours de la période de mise au repos . La commande " de l'instance mise au repos » exige également le nom de l'instance .
QUIESCE espaces de table pour le tableau
Cette commande met tous les tablespaces impliqués dans une charge en quiescence Mode pour la durée de la charge. Les « espaces de tables de quiesce pour la table " commande nécessite le nom de la table et un mode valide. Modes acceptés sont " part ", " intention de mettre à jour » et « exclusive ». En mode «partage », les espaces table et de la table partagent les verrous. «L'intention de mettre à jour " mode place les tablespaces en mode " intention exclusive " et la table se verrouille en mode " mise à jour" . « Mode exclusif » donne à l'administrateur un accès exclusif aux espaces de table et de la table . En outre , les administrateurs peuvent inclure une commande "reset" qui renvoie l'état des tablespaces à la normale après la charge complète .
Unquiesce
Pour pratiquement toutes les commandes que les changements quelque chose , les administrateurs disposent d'une commande pour le réinitialiser à son état ou de la valeur d'origine. La commande " unquiesce " fait exactement cela. Il libère le verrou détenu et permet aux utilisateurs d' accéder aux objets qui avaient été en mode repos . La commande " unquiesce db" renvoie la base de données à un état normal , et la commande " instance de unquiesce " suivi du nom de l'instance renvoie l'instance à son état normal .