本文将详细介绍PolarDB MySQL版5.6版本的内核参数信息。
2024.09.26
类型 | 参数 | 级别 | 说明 |
修改 | loose_innodb_purge_batch_size | Global | 将参数默认值调整为与规格相关,提高CPU使用率。 |
2024.08.22
类型 | 参数 | 级别 | 说明 |
修改 | default_time_zone | Global/Session | 设置
|
2024.08.15
类型 | 参数 | 级别 | 说明 |
新增 | loose_polar_support_mdl_sync_preemption | Global/Session | 是否开启支持抢占式DDL。
说明 该参数适用的数据库引擎为MySQL 5.6版本,且小版本需为5.6.1.0.43及以上版本。 |
loose_polar_mdl_sync_preempt_after_wait_second | Global | 设置同步MDL锁阻塞时,指定一个等待超时的时间。该时间内未能成功获取MDL锁,则开始抢占线程。 取值范围:1~31536000。默认值为10。单位为秒。 | |
修改 | default_time_zone | Global/Session | 设置
|
2024.06.24
类型 | 参数 | 级别 | 说明 |
修改 | innodb_purge_threads | Global | 将参数值调整为与实例规格相关。例如,若实例为4核,则参数值为4;若实例为8核,则参数值为8。 取值范围:4~32。 |
innodb_purge_batch_size | Global | 将参数默认值调整为1000。 | |
loose_rds_audit_max_sql_size | Global | 将审计日志记录上的单条SQL长度上限增加到1048576。 |
2024.03.29
类型 | 参数 | 级别 | 说明 |
新增 | init_connect | Global | 当建立新连接时,自动执行的SQL语句。取值范围如下:
|
2024.03.14
类型 | 参数 | 级别 | 说明 |
新增 | innodb_undo_log_truncate | Global | 支持用户在控制台上开启或关闭回收undo日志功能。取值范围如下:
|
2023.12.25
类型 | 参数 | 级别 | 说明 |
修改 | loose_innodb_primary_flush_max_lsn_lag | Global/Session | 将参数 |
2023.12.18
类型 | 参数 | 级别 | 说明 |
新增 | max_connections | Global/Session | 数据库的最大连接数上限。 取值范围:1~200000。默认值为2312。单位为个。 |
max_user_connections | Global/Session | 单个用户的连接数上限。 取值范围:10~200000。默认值为1800。单位为个。 |
2023.11.09
类型 | 参数 | 级别 | 说明 |
新增 | loose_innodb_persist_replica_enable | Global | 用于控制在读写节点不可用的时间段,只读节点是否继续可用。取值范围如下:
|
2023.09.26
类型 | 参数 | 级别 | 说明 |
新增 | loose_innodb_trx_resume | Global | 事务续传功能控制开关。取值范围如下:
|
loose_innodb_trx_resume_persist_undo_at_stmt | Global | 开启事务续传功能后,事务中每条SQL语句记录的undo日志是否以statement级别同步持久化。取值范围如下:
|
2023.08.31
类型 | 参数 | 级别 | 说明 |
修改 | loose_max_statement_time | Global/Session | 支持在节点上配置该参数。 |
2023.08.09
类型 | 参数 | 级别 | 说明 |
新增 | innodb_ft_server_stopword_table | Global/Session | 设置全文索引的停用词(stop words)。 |
2023.06.28
类型 | 参数 | 级别 | 说明 |
新增 | sort_buffer_size | Global/Session | 每个会话为排序操作分配的缓冲区大小。 取值范围:32768-4294967295。默认值为1024 KB。单位为Byte。 |
2023.06.26
类型 | 参数 | 级别 | 说明 |
新增 | loose_rds_trx_idle_timeout | Global/Session | 服务器等待空闲事务的超时时间。 取值范围:0~30758400。默认值为0。单位为秒。 |
loose_rds_strict_trx_idle_timeout | Global/Session | 并发状态下服务器等待空闲事务的超时时间。 取值范围:0~30758400。默认值为0。单位为秒。 | |
loose_rds_trx_readonly_idle_timeout | Global/Session | 服务器等待只读空闲事务的超时时间。 取值范围:0~30758400。默认值为0。单位为秒。 | |
loose_rds_trx_changes_idle_timeout | Global/Session | 服务器等待非只读空闲事务的超时时间。 取值范围:0~30758400。默认值为0。单位为秒。 |
2023.05.22
类型 | 参数 | 级别 | 说明 |
新增 | loose_imci_thread_pool_size | Global | 设置列存索引线程池最大容量。 取值范围:1~2048。单位为个。默认值为DBNodeClassCPU*3。 |
lower_case_table_names | Global/Session | 设置表名是否区分大小写。取值范围如下:
|
2023.03.23
类型 | 参数 | 级别 | 说明 |
新增 | loose_foreign_key_checks | Global/Session | 是否检查外键约束。取值范围如下:
|
2022.10.28
类型 | 参数 | 级别 | 说明 |
新增 | loose_low_limit_check_enabled | Global | 是否使用low limit优化方式。取值范围如下:
|
loose_prefer_ordering_index | Global | 是否使用ordering index的优化方式。取值范围如下:
|
2022.10.24
类型 | 参数 | 级别 | 说明 |
修改 | loose_innodb_logical_read_ahead_threads | Global | 调整逻辑预读默认线程数量。 |