功能描述
该语句对指定表的数据范围执行 compaction。如果该语句在列存节点上执行,则触发的 compaction 会将指定表的数据转储至列存存储引擎。
该语句的执行不锁表,不阻塞读写请求。
权限要求
SELECT
和 INSERT
权限。语法
OPTIMIZE [NO_WRITE_TO_BINLOG | LOCAL]TABLE tbl_name [, tbl_name] ...
参数说明
参数 | 是否必选 | 说明 |
NO_WRITE_TO_BINLOG | 可选 | 保留关键字,无实际功能。 |
LOCAL | 可选 | 保留关键字,无实际功能。 |
示例
tdsql> optimize table t1;+---------+----------+----------+----------+| Table | Op | Msg_type | Msg_text |+---------+----------+----------+----------+| test.t1 | optimize | status | OK |+---------+----------+----------+----------+1 row in set (0.01 sec)