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

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

原创 Dbb 2024-01-25
203

新增系统变量

innodb_data_file_async_purge
PropertyValue
Command-Line Formatinnodb_data_file_async_purge[={OFF|ON}]
System Variableinnodb_data_file_async_purge
ScopeGlobal, Session
DynamicYes
Typebool
Default valuefalse
Version6.0.1

是否启用异步清除策略,可在session、global级别进行设置。

innodb_data_file_async_purge_all_at_shutdown
PropertyValue
Command-Line Formatinnodb_data_file_async_purge_all_at_shutdown[={OFF|ON}]
System Variableinnodb_data_file_async_purge_all_at_shutdown
ScopeGlobal
DynamicYes
Typebool
Default valuefalse
Version6.0.1

正常关机时等待清理线程清理完所有的临时文件。

innodb_data_file_async_purge_error_retry_count
PropertyValue
Command-Line Formatinnodb_data_file_async_purge_error_retry_count=retry_count
System Variableinnodb_data_file_async_purge_error_retry_count
ScopeGlobal
DynamicYes
Typeunsigned int
Default value10
Min value0
Max value4294967295
Version6.0.1

清理临时文件时发生文件系统相关异常时的重试次数,如果达到重试次数仍旧未清理成功过,临时文件无法自动清理,需要手动删除,检索error日志中“file must be manually deleted”相关记录,手动删除对应的文件,为0时表示不进行重试。

innodb_data_file_async_purge_interval
PropertyValue
Command-Line Formatinnodb_data_file_async_purge_interval=purge_interval
System Variableinnodb_data_file_async_purge_interval
ScopeGlobal
DynamicYes
Typeunsigned int
Default value10
Min value0
Max value10000
Version6.0.1

清理时间间隔,单位:ms,为0表示两次清理之间没有间隔。

innodb_data_force_async_purge_file_size
PropertyValue
Command-Line Formatinnodb_data_force_async_purge_file_size=file_size
System Variableinnodb_data_force_async_purge_file_size
ScopeGlobal
DynamicYes
Typeunsigned long long
Default value10737418240
Min value1
Max value18446744073709551615
Version6.0.1

文件大小超过此值,强制启用异步清除策略,单位:byte。

innodb_data_file_async_purge_max_size
PropertyValue
Command-Line Formatinnodb_data_file_async_purge_max_size=purge_size
System Variableinnodb_data_file_async_purge_max_size
ScopeGlobal
DynamicYes
Typeunsigned long long
Default value268435456
Min value1
Max value18446744073709551615
Version6.0.1

每次清理单个文件大小的最大值,单位:byte。

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

文章被以下合辑收录

评论