Esecuzione di attività di database comuni per le istanze database Oracle - Amazon Relational Database Service

Esecuzione di attività di database comuni per le istanze database Oracle

Di seguito, viene descritto come eseguire determinate attività DBA comuni relative ai database nelle istanze database Amazon RDS che eseguono Oracle. Per offrire un'esperienza di servizio gestito, Amazon RDS non fornisce accesso shell alle istanze database. Amazon RDS limita anche l'accesso ad alcune procedure di sistema e tabelle che richiedono privilegi avanzati.

Checkpoint di un database

Puoi usare la procedura in Amazon RDS per eseguire il checkpoint del database rdsadmin.rdsadmin_util.checkpoint. La procedura checkpoint non ha parametri.

L'esempio seguente esegue il checkpoint del database.

EXEC rdsadmin.rdsadmin_util.checkpoint;

Impostazione del ripristino distribuito

Puoi usare le procedure rdsadmin.rdsadmin_util.enable_distr_recovery e disable_distr_recovery in Amazon RDS per impostare il ripristino distribuito. Le procedure non hanno parametri.

L'esempio seguente abilita il ripristino distribuito.

EXEC rdsadmin.rdsadmin_util.enable_distr_recovery;

L'esempio seguente disabilita il ripristino distribuito.

EXEC rdsadmin.rdsadmin_util.disable_distr_recovery;

Eliminazione del cestino riciclaggio

Quando si rilascia una tabella, il database Oracle non rimuove immediatamente lo spazio di storage. Il database rinomina la tabella inserendola insieme agli eventuali oggetti associati in un cestino riciclaggio. L'eliminazione del cestino riciclaggio rimuove questi elementi e rilascia il relativo spazio di storage.

Per rimuovere l'intero cestino riciclaggio, utilizza la procedura Amazon RDS rdsadmin.rdsadmin_util.purge_dba_recyclebin. Tuttavia, questa procedura non può eliminare dal cestino riciclaggio gli oggetti SYS e RDSADMIN. Se è necessario eliminare questi oggetti, contatta AWS Support.

Nell'esempio seguente viene eliminato l'intero cestino riciclaggio.

EXEC rdsadmin.rdsadmin_util.purge_dba_recyclebin;