上云无忧 > 文档中心 > 天翼云MySQL数据库参数修改注意事项
关系型数据库MySQL版
天翼云MySQL数据库参数修改注意事项

文档简介:
数据库参数是数据库系统运行的关键配置信息,设置不合适的参数值可能会影响业务。本文列举了一些重要参数说明,更多参数详细说明,请参见MySQL官网。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

MySQL参数修改注意事项


数据库参数是数据库系统运行的关键配置信息,设置不合适的参数值可能会影响业务。本文列举了一些重要参数说明,更多参数详细说明,请参见MySQL官网。

修改敏感参数

若干参数相关说明如下:

l   “lower_case_table_names”

云数据库默认值:“1”。

作用:该参数表示创建数据库及表时,表存储是否大小写敏感。设置为默认值“1”,表示创建数据库及表时,默认小写,不区分大小写,设置为“0”时,则存储与查询均区分大小写。

影响:修改数据库主实例默认参数值时,用户需要手动同步修改只读实例、通过备份恢复至目标实例的参数。当主实例区分大小写,而只读实例、通过备份恢复至目标实例不区分大小写时,比如主实例先后创建两张表,表名分别为 “abc”、“Abc ”时,会导致数据同步、数据恢复异常,原因为“abc”表名已存在。

l   “innodb_flush_log_at_trx_commit”

云数据库默认值:“1”。

作用:该参数控制提交操作在严格遵守ACID合规性和高性能之间的平衡。设置为默认值“1”,是为了保证完整的ACID,每次提交事务时,把事务日志从缓存区写到日志文件中,并刷新日志文件的数据到磁盘上;当设为“0”时,每秒把事务日志缓存区的数据写入日志文件,并刷新到磁盘;如果设为“2”,每次提交事务都会把事务日志从缓存区写入日志文件,每隔一秒左右会刷新到磁盘。

影响:参数设置为非默认值“1”时,降低了数据安全性,在系统崩溃的情况下,可能导致数据丢失。

l   “sync_binlog”

云数据库默认值:“1”。

作用:该参数控制MySQL服务器将二进制日志同步到磁盘的频率。设置为默认值“1”,表示MySQL每次事务提交,binlog同步写入磁盘,是最安全的设置;设置为“0”时,表示MySQL不控制binlog的刷新,由文件系统自己控制其缓存的刷新。此时的性能最好,但风险最大,因为一旦断电或操作系统崩溃,在“binlog_cache”中的所有binlog信息都会被丢失。

影响:参数设置为非默认值“1”时,降低了数据安全性,在系统崩溃的情况下,可能导致binlog丢失。

修改性能参数

若干参数相关说明如下:

l   “innodb_spin_wait_delay”和“query_alloc_block_size”依赖于实例的规格,设置过大时,可能会影响数据库的使用。

l   “key_buffer_size”参数值设置较小(小于4096),参数值将修改失败。

l   “max_connections”参数值设置较小,将影响数据库访问。

l   “innodb_buffer_pool_size”、“max_connections”和“back_log”参数依赖于实例的规格,实例规格不同对应其默认值也不同。因此,这些参数在用户未设置前显示为“default”。

l   “innodb_io_capacity_max”、“innodb_io_capacity”参数依赖于磁盘类型,用户未设置前显示为“default”。

相似文档
  • 数据库参数是数据库系统运行的关键配置信息,设置不合适的参数值可能会影响业务。本文列举了一些重要参数说明,更多参数详细说明,请参见MySQL官网。
  • 您可以使用数据库参数模板中的参数来管理数据库引擎配置。数据库参数模板就像是引擎配置值的容器,这些值可应用于一个或多个数据库实例。
  • 为确保关系型数据库服务发挥出最优性能,用户可根据业务需求对用户创建的参数模板里边的参数进行调整。 您可以修改用户创建的数据库参数模板中的参数值,但不能更改默认数据库参数模板中的参数值。
  • l 您可以导出您创建的数据库实例参数列表,生成一个新的参数模板,供您后期使用。请参考应用参数模板将导出的参数模板应用到新的实例。 l 您可以将该实例对应的参数模板信息(参数名称,值,描述)导出到CSV中,方便查看并分析。
  • 您可以比较同数据库类型的实例参数模板,以了解当前实例参数的差异项。 您也可以比较同数据库类型的默认参数模板,以了解当前参数模板的配置情况。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部