基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
文件管理
更新时间:2026-06-18 16:02:23
清除 Binlog 文件
用于删除指定 Binlog 文件,参考 PURGE BINARY LOGS Statement。
语法
指定租户清理
PURGE BINARY LOGS { TO 'log_name' FOR TENANT cluster.tenant | BEFORE datetime_expr FOR TENANT cluster.tenant };指定实例清理
PURGE BINARY LOGS { TO 'log_name' FOR INSTANCE instance_name | BEFORE datetime_expr FOR INSTANCE instance_name };
参数说明
| 参数 | 描述 |
|---|---|
| log_name | 待清理的 Binlog 文件名。指定后表示清除指定租户或实例中对应的 Binlog 文件。 |
| cluster.tenant | 待清理 Binlog 文件的租户名以及租户所在的集群名。 |
| datetime_expr | 格式为 YYYY-MM-DD hh:mm:ss 的时间戳,指定后表示清除指定租户或实例中早于该时间创建的 Binlog 文件。 |
| instance_name | 指定待清理 Binlog 文件的实例名。 |
示例
清除
obdemo集群test1租户中的mysql-bin.000001文件。PURGE BINARY LOGS TO 'mysql-bin.000001' FOR TENANT obdemo.test1;清除
binlog1实例中2024-11-20 11:30:30之后的 Binlog 文件。PURGE BINARY LOGS BEFORE '2024-11-20 11:30:30' FOR INSTANCE binlog1;