2 个赞
选择B
OceanBase 回收站(RecycleBin)核心作用:执行 DROP TABLE/DROP DATABASE 等删除对象操作后,不会立即清理数据,而是将对象移入回收站,可通过 FLASHBACK 语句恢复误删的表、数据库等对象。
其余选项错误
A 数据库日志归档**:由归档备份(backup)功能实现,和回收站无关,排除。
C 数据库数据备份**:物理 / 逻辑备份工具(backup、obdump)负责,回收站不属于备份机制,排除。
D 历史数据的闪回查询**:依靠多版本(MVCC)、undo 快照实现 AS OF TIMESTAMP 闪回查询,不需要开启回收站,二者功能独立,排除。
2 个赞
B 误删除对象的恢复
2 个赞
BBBB
2 个赞
正确答案选 B
OceanBase 回收站专门存放 DROP 删掉的库表等对象,用来恢复误删除的数据库对象,闪回查询是单独能力。
2 个赞
正确答案是:B. 误删除对象的恢复
详细解析:
A. 数据库日志归档 (错误):日志归档是用于记录数据库变更并支持物理备份恢复的机制,与回收站无关。
B. 误删除对象的恢复 (正确):OceanBase 的回收站功能主要用于在执行 DROP(如 DROP TABLE、DROP DATABASE)等操作后,临时保存被删除的数据库对象(如表、索引、数据库等),以便在发生误删时能够进行恢复(FLASHBACK)18。
C. 数据库数据备份 (错误):数据备份是独立于回收站的机制。虽然回收站保留的对象会占用存储空间,但它本身不是用于生产环境常规备份的工具。
D. 历史数据的闪回查询 (错误):闪回查询(Flashback Query)用于查询表在过去某个时间点的数据状态,通常用于恢复被 UPDATE 或 DELETE 误操作的行级数据;而回收站仅针对被 DROP 删除的整个数据库对象(表、库等),不支持行级数据的闪回查询56。
2 个赞
签到…
1 个赞
