问题一:PolarDB里面 max_allowed_packet这个参数是什么?
PolarDB里面 max_allowed_packet这个参数是什么?
参考回答:
max_allowed_packet 参数是 MySQL 中用于限制客户端能够发送到服务器以及服务器能够发送到客户端的单个数据包的最大大小,它影响了如大文本对象或大批量插入等操作。在阿里云 PolarDB for MySQL 中,这个参数也是存在的,并且可以通过控制台进行设置。
不过,您提供的参考链接并未直接提到 max_allowed_packet 参数的详情和变更记录。通常,用户可以根据实际需求在 PolarDB MySQL 集群中调整该参数值,确保其足够容纳较大的 SQL 操作请求。
若要在 PolarDB MySQL 中查看或修改 max_allowed_packet 参数,可以登录阿里云 PolarDB 控制台,然后按照相关指引设置集群参数即可。
有关 max_allowed_packet 参数的官方MySQL文档参考,请访问:
[1]https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_max_allowed_packet
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/608614
问题二:PolarDB如果通过扩容增加了CPU核数,并行查询会自动把线程分配到新增加的CPU核数上吗?
PolarDB如果通过扩容增加了CPU核数,并行查询会自动把线程分配到新增加的CPU核数上吗?
参考回答:
请参考文档[1] https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/faq-18
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/608613
问题三:polardb对 show full processlist 进行了增强吗?
polardb对 show full processlist 进行了增强吗?
参考回答:
是的,PolarDB对MySQL的show full processlist进行了增强。在阿里云PolarDB MySQL版中,支持使用show full processlist语法,并且由于PolarDB采用数据库代理和分布式架构,在执行该命令时,会出现多条相同Thread ID的记录,分别对应集群中的每一个节点。参考链接:[1] https://help.aliyun.com/zh/polardb/polardb-for-mysql/faq-7#section-3g9-vzq-cjq
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/608612
问题四:在PolarDB中如何对集群变更进行配置以及支持的使用场景概述?
在PolarDB中如何对集群变更进行配置以及支持的使用场景概述?
参考回答:
请参考文档[1] https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/overview-1
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/608611
问题五:PolarDB集群变配及影响是什么?
PolarDB集群变配及影响是什么?
参考回答:
您好,PolarDB支持集群纵向变配(升降集群规格)和横向扩缩容(增减集群节点)两种变配方案,您可以通过PolarDB集群控制台--基本信息--数据库节点进行操作,单节点和高压缩引擎版均不支持该功能。
集群规格变更过程中,每个连接地址都会有不超过30秒的连接闪断,变更的耗时主要与集群计算节点数量有关(约5分钟/计算节点。例如,包含2个计算节点的集群,正常情况下规格变更预计10分钟左右完成)。
正常情况下增加一个只读节点预计耗时5分钟,对数据库无任何影响。删除只读节点时,该节点上的连接会发生闪断,其他节点不受影响。
建议您在业务低谷期执行集群变更操作,并确保应用具备自动重连机制。
详细参考具体操作说明:[1] https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/modify-cluster-configurations/
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/608610