Sætte en database ind quiesce tilstand tillader den database administrator til at udføre vedligeholdelse handlinger på databaseobjekter . Databasen er hovedsagelig " offline " til brugerne , indtil administratoren fuldfører alle opdateringer og problemstillinger " unquiesce " kommando. Fordelen ved quiesce kommando er at administratoren kan udføre opdateringer på databaseobjekter uden at skulle stoppe og genstarte databasen. Administratorer har fire quiesce kommandoer, de kan udføre på en database . Quiesce Database
" quiesce database " kommando låser alle objekter i hele databasen. Denne kommando kræver en ekstra parameter til at angive, om at vente på programmer til at begå løbende transaktioner før quiesce kommando eller at udføre quiesce kommandoen med det samme. Administratoren kan også angive , at alle tilslutninger drop med " force -forbindelser " kommando .
Quiesce Instans
" quiesce instans " kommando låser instans og alle databaser, subsystemet. Dette kræver ikke en forbindelse til databasen . Denne kommando har de samme parametre som " quiesce databasen" kommando. Men " quiesce instans " kommando gør det muligt for administratoren at specificere et bestemt brugernavn, fortsat har adgang til databasen i den quiesce periode. Den " quiesce instans " kommando kræver også navnet på den instans .
Quiesce Tablespaces for tabel
Denne kommando placerer alle tablespaces er involveret i en belastning i quiesce tilstanden for varigheden af belastningen . De " quiesce tablespaces til bord" kommando kræver bordet navn og et gyldigt mode. Accepterede tilstande er "share ", " hensigt at opdatere " og " eksklusiv ". I "share "-tilstand , deler de tablespaces og bordet sluserne. Den " hensigt at opdatere " mode placerer tablespaces i " intent eksklusive " mode og tabellen fastlåser "update "-tilstand . " Udelt " giver administratoren eksklusiv adgang til de tablespaces og tabel. Derudover kan administratorer omfatte en "reset " kommando , der returnerer tilstand tablespaces til normal efter lasten fuldført .
Unquiesce
næsten hver kommando , der skifter noget , administratorer har en kommando til at nulstille den tilbage til sin oprindelige tilstand eller værdi. Den " unquiesce " kommando gør netop dette. Det frigiver fastslog lås og giver brugerne mulighed for at få adgang til objekter, der havde været i quiesce mode. Den " unquiesce db " kommando returnerer databasen til en normal tilstand , og " unquiesce instans " kommando efterfulgt af subsystemnavnet returnerer instans til sin normale tilstand .