DB2 quiesce Opzioni Utility

May 3

Mettere un database in modalità inattività permette l'amministratore del database per eseguire azioni di manutenzione su oggetti di database. La banca dati è essenzialmente "offline" per gli utenti fino a quando l'amministratore completa tutti gli aggiornamenti e emette il comando "unquiesce". Il vantaggio del comando di quiescenza è che l'amministratore può eseguire gli aggiornamenti sugli oggetti di database senza dover fermare e riavviare il database. Gli amministratori hanno quattro comandi QUIESCE possono eseguire su un database.

quiesce database

"Database quiesce" blocchi di comando tutti gli oggetti del intero database. Questo comando richiede un ulteriore parametro per indicare se attendere per le applicazioni a commettere operazioni in corso prima del comando quiesce o per eseguire immediatamente il comando quiesce. L'amministratore può anche specificare che tutte le connessioni cadere con il comando "connessioni di forza".

quiesce istanza

I "quiesce istanza" blocchi di comando dell'istanza e tutti i database all'interno dell'istanza. Ciò non richiede una connessione al database. Questo comando ha gli stessi parametri del comando "quiesce database". Tuttavia, il comando "quiesce esempio" consente all'amministratore di specificare un nome utente specifico che continua ad avere accesso al database durante il periodo di inattività. Il comando "quiesce esempio" richiede anche il nome dell'istanza.

Quiesce tabelle per Table

Questo comando pone tutti gli spazi tabelle coinvolte in un carico in modalità inattività per la durata del carico. Le "tabelle Quiesce per la tabella" comando richiede il nome della tabella e una modalità valida. modalità accettate sono "share", "intento di aggiornare" e "esclusivo". In modalità "share", gli spazi tabella e la tabella condividono le serrature. L ' "intento di aggiornare" modalità colloca gli spazi tabella in modalità "intento esclusivo" e le serrature della tabella in modalità "update". "Modalità esclusiva" fornisce all'amministratore l'accesso esclusivo alle tabelle e tavolo. Inoltre, gli amministratori possono includere un comando "reset" che restituisce lo stato degli spazi tabelle alla normalità dopo il caricamento è completata.

unquiesce

Per quasi tutti i comandi che cambia qualcosa, gli amministratori hanno un comando per ripristinarlo al suo stato o il valore originale. Il comando "unquiesce" fa proprio questo. Si rilascia il blocco tenuta e permette agli utenti di accedere agli oggetti che erano stati in modalità inattività. Il comando "unquiesce db" restituisce il database in uno stato normale, e il comando "unquiesce esempio" seguito dal nome dell'istanza ritorna l'istanza al suo stato normale.