判断题。执行TRUNCATE清空表,不会记录单行 DML 重做日志。
1 个赞
说法正确。
TRUNCATE 属于 DDL(数据定义语言)操作,其本质是“清空并重建”表,而不是逐行删除数据,因此不会像 DELETE 语句那样为每一条被删除的数据生成单行 DML 重做日志。
正确 。
在 OceanBase 中,TRUNCATE 是数据定义语言(DDL)操作,它不会逐行删除数据,因此不会为每一行数据生成单独的重做日志(Redo Log) ,只会记录极少的元数据变更日志。
正确