在参数管理中为什么找不到需要修改的参数?
出于安全和稳定性考虑,当前仅支持修改部分参数。若您没有找到需要修改的参数,可以提交工单联系技术支持。 修改参数后,需要重启实例吗?
部分参数修改后需要重启实例,您可在控制台的修改参数页面查看是否需要重启实例,详情请参见修改参数。 说明
实例重启会造成连接中断,重启前请做好业务安排。建议在业务低峰期执行重启操作,并确保应用具备自动重连机制。
如何查询 veDB MySQL 不支持修改的参数的设定值?
可登录数据库工作台,使用 SQL 语句 SHOW variables like '参数名'; 查看。 表名大小写 lower_case_table_names 参数支持修改吗?
创建实例时,可以选择表名是否区分大小写,实例创建成功后该参数不支持修改。
如何修改 veDB MySQL 实例的最大连接数?
如何修改 veDB MySQL 慢 SQL 的定义时长?
慢 SQL 的定义参数为 long_query_time,默认值为 1s。您可以在参数管理页签进行修改,操作步骤请参见修改参数。 如何查看 veDB MySQL 参数的详细介绍?
在参数配置页面,将鼠标放置在目标参数名称后的
图标上,即可查看该参数的介绍。 veDB MySQL 100% 兼容 MySQL 社区,您也可以参考 MySQL 社区的参数介绍文档。 如何开启 veDB MySQL 的 binlog?
veDB MySQL 的 binlog 是默认开启的,不支持关闭。
- 保存策略:文件默认保留 5 天,超过 5 天的 binlog 文件会被自动删除。
- 若实例小版本为 veDB MySQL 3.0、3.1、3.2 或 3.3,可以通过修改 vedb_binlog_expire_logs_seconds(取值范围为 0~4294967295,单位为秒,默认值为 432000)的参数值来设置 binlog 的保留时长。0 表示不自动删除 binlog 文件。
- 若实例小版本为 veDB MySQL 2.0,则不允许修改保存时长。
修改 collation_server 或 character_set_server 参数,出现报错 InvalidParameter?
collation_server 参数与 character_set_server 参数应保持一致,即 Collation 需属于当前字符集(Character Set)。因此,可以同时设置保持一致的以上两个参数,或者单独设置与另一参数保持一致的参数。
设置参数修改值在可修改的范围内,但出现报错 InvalidParameter_NotDivisible?
部分参数值要求被特定值整除,因此管控进行了整除校验。涉及校验的参数如下:
- max_binlog_stmt_cache_size 要求被 4096 整除。
- query_alloc_block_size、range_alloc_block_size 要求被 1024 整除。
- join_buffer_size 要求被 128 整除。
修改的参数是全局生效的吗?是否可以只修改某个节点的参数?
veDB MySQL 修改的参数是全局生效的,所有节点都会应用修改,当前不支持修改某个节点的参数。
正常情况下,每个计算节点的重启时间约为 5 分钟。例如,若该实例包含 2 个计算节点,则整实例重启耗时约为 10 分钟。
修改参数时支持选择执行方式,您可以选择立即执行或选择在可维护窗口执行,关于可维护时间窗口的详情信息请参见设置可维护时间段。 您可以在控制台的计划内事件列表处取消待执行的修改参数事件,详情请参见取消计划内事件。