单选题:OceanBase 的 回收站(Recyclebin)功能允许恢复以下哪种操作? A. TRUNCATE TABLE B. DROP TABLE C. DELETE FROM D. DROP DATABASE

OceanBase 的 回收站(Recyclebin)功能允许恢复以下哪种操作?
A. TRUNCATE TABLE
B. DROP TABLE
C. DELETE FROM
D. DROP DATABASE

1 个赞

答案:B

解析

  1. 选项 B DROP TABLE
    OceanBase 回收站(Recyclebin)仅缓存 DROP TABLE 删除的表,删除后表会进入回收站,可通过 FLASHBACK TABLE 恢复,是回收站核心支持场景。

  2. A TRUNCATE TABLE
    清空表数据不会把表放入回收站,无法通过回收站闪回恢复截断的数据。

  3. C DELETE FROM
    DML 删除行数据属于事务层面操作,依赖 undo 快照、闪回查询,和回收站无关。

  4. D DROP DATABASE
    删除整个库不会进入回收站,不支持闪回恢复数据库。

总结

回收站只针对 DROP TABLE 生效,选 B