暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

万里数据库GreatDB性能增强异步删除大表-5

原创 Dbb 2024-01-25
55

查询purge进度

新增系统表information_schema.innodb_async_purge_files,展示临时文件清理进度。

系统表结构
CREATE TEMPORARY TABLE `INNODB_ASYNC_PURGE_FILES` (
  `log_id` bigint(21) unsigned NOT NULL DEFAULT '0',
  `start_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `original_path` varchar(1025) DEFAULT NULL,
  `original_size` bigint(21) unsigned NOT NULL DEFAULT '0',
  `temporary_path` varchar(1025) DEFAULT NULL,
  `current_size` bigint(21) unsigned NOT NULL DEFAULT '0'
) ENGINE=MEMORY;
字段说明

log_id:DDL LOG id

start_time:将临时文件放入后台线程清理队列时的时间

original_path:临时文件对应的原始ibd文件路径

original_size:原始ibd文件大小,单位byte

temporary_path:临时文件目录

current_size:当前临时文件大小

message:文件清理详细信息,如果未出错,值为NULL;如果出错,展示第几次重试和上一次的错误码

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论