在 OceanBase V3 中,关于回收站(Recyclebin)的描述,以下正确的有?

在 OceanBase V3 中,关于回收站(Recyclebin)的描述,以下正确的有?(多选题)
A. 回收站中的对象可以通过 FLASHBACK TABLE … TO BEFORE DROP 命令恢复
B. 删除表时,其关联的索引会随表一起进入回收站
C. 回收站的开启与关闭可以在租户级别和会话级别进行设置
D. 使用 PURGE RECYCLEBIN 命令可以清空当前租户的整个回收站

我的答案是:abc

答案:B、C、D

  • A 错误 :OceanBase V3 的回收站恢复命令是 FLASHBACK TABLE ... TO BEFORE DROP ,但该命令仅适用于 Oracle 租户,MySQL 租户需使用 FLASHBACK TABLE ... (无 TO BEFORE DROP )。题目未明确租户类型,但选项 A 的表述在 Oracle 租户中正确,MySQL 租户中错误,因此不严谨。
  • B 正确 :删除表时,其关联的索引会随表一起进入回收站。
  • C 正确 :回收站的开启与关闭支持租户级别(ALTER SYSTEM SET recyclebin=ON )和会话级别(SET recyclebin=ON )。
  • D 正确PURGE RECYCLEBIN 可清空当前租户的整个回收站。