云数据库 TAURUSDB-修改TaurusDB实例参数:常见参数的修改

时间:2024-12-17 10:17:41

常见参数的修改

表1 常见参数修改说明

参数名

参数描述

文档链接

time_zone

服务器时区。

如何修改时区

default_password_lifetime

定义了全局自动密码过期策略,单位为天。

TaurusDB密码过期策略

character_set_server

服务器字符集。

使用utf8mb4字符集存储emoji表情到TaurusDB实例

collation_server

服务器字符集排序规则(必须和character_set_server指定的服务器字符集匹配,否则数据库将不能正常启动/重启)。

-

group_concat_max_len

函数GROUP_CONCAT()结果的最大长度。

-

max_connections

允许同时连接的客户端总数。如果设定值为default,表示该参数随内存规格变化。

TaurusDB数据库实例支持的最大数据连接数是多少

max_prepared_stmt_count

大量Prepare语句会消耗服务器的内存资源,可能造成服务端OOM(out of memory),带来"拒绝服务"的风险,请依据业务需求设置该值,小规格实例不宜设置过大。

-

innodb_flush_log_at_trx_commit

当重新安排并批量处理与提交相关的I/O操作时,可以控制提交操作在严格遵守ACID合规性和高性能之间的平衡。当值设为0时,每秒把事务日志缓存区的数据写入日志文件并刷新到磁盘;当设为默认值1时,是为了保证完整的ACID,每次提交事务时,把事务日志从缓存区写到日志文件中,并刷新日志文件的数据到磁盘上;如果设为2,每次提交事务都会把事务日志从缓存区写入日志文件,大约每隔一秒会刷新到磁盘。

TaurusDB参数调优建议

sql_mode

当前SQL服务器模式。

-

binlog_expire_logs_seconds

设置二进制日志文件有效期,有效期结束后,自动删除二进制日志文件。

-

support.huaweicloud.com/usermanual-taurusdb/taurusdb_configuration.html