053-69
The EMP table exists in your schema. You want to execute the following query:
SELECT ename, sal
FROM emp
AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '6' MINUTE)
WHERE ename = 'ALLEN';
What are the minimum requirements for the statement to execute successfully? (Choose all that apply)
A.ARCHIVELOG mode must be enabled
B.Row Movement must be enabled for the table
C.FLASHBACK must be set to ON for the database
D.The UNDO_MANAGEMENT parameter must be set to AUTO
E.The UNDO_RETENTION parameter must be set appropriately
此题考查闪回查询,因为闪回查询是基于 undo 数据的,所以只要保证闪回查询的那个时间点有 undo 数据就能够查询成功
使用闪回技术必须使用自动 undo 段管理的 undo 表空间,并且 UNDO_RETENTION 要设置一个合适的值。
A 错误,闪回技术和归档无关
B 错误,闪回表才需要开启行迁移,闪回查询并不需要
C 错误 flashback on 是开启闪回数据库,是基于闪回日志的。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步