OceanBase 中,对分区表执行 `TRUNCATE PARTITION` 操作,以下描述正确的是?

【单选】

OceanBase 中,对分区表执行 TRUNCATE PARTITION 操作,以下描述正确的是?
A. 逐条删除分区内数据,产生大量事务日志
B. 逻辑清空分区,执行高效,属于轻量级操作
C. 会加全表排他锁,阻塞所有读写
D. 执行后分区会被直接删除

1 个赞

B TRUNCATE PARTITION 是逻辑清空,仅修改元数据,几乎不生成日志、速度极快;不会锁全表,也不会删除分区本身。

1 个赞