Your DB_RECOVERY_FILE_DEST_SIZE IS 8G,Currently,5G of the space is used of which 4G consists of obsolete backups, You execute this command;
SQL> ALTER SYSTEM SET db_recovery_file_dest_size=2G;
What is the outcome?
A) It changes DB_RECOVERY_FILE_DEST_SIZE to 2G and deletes the obsolete backups
B) It changes DB_RECOVERY_FILE_DEST_SIZE to 5G
C) It fails because DB_RECOVERY_FILE_DEST_SIZE is a static parameter
D) It changes DB_RECOVERY_FILE_DEST_SIZE to 2G without deleting valid backups
E) It fails because the new size is less than 5G
Answer: D (验证过)
CUUG:因为当前还有空闲的空间 3G,所以无需删除有效和无效的备份。
赵:网友选 A 待验证。个人认为有效的备份只有 1G,小于被修改后的 2G,不需要删除过时的备份。
题译:DB_Recovery_file_DEST_size 为 8G,目前使用的空间为 5G,其中 4G 由过时的备份组成。
其他:A 实测不会删除