问题一:PolarDB怎么关闭密码验证呢?对应的mysql版本是8.0。
PolarDB怎么关闭密码验证呢?对应的mysql版本是8.0。
参考回答:
你用RPM包试试,docker和pxd应该是不行的,docker单实例密码固定是123456,无法修改,pxd随机。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/600020
问题二:请教一下,PolarDB更改这个yaml文件好像不能够将节点部署到指定端口有没有什么方法?
请教一下,PolarDB更改这个yaml文件好像不能够将节点部署到指定端口有没有什么方法?
参考回答:
可以通过配置负载均衡端口的方式实现,可以查下ipvs的配置教程,应用不复杂的话,nginx也可以
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/598773
问题三:PolarDB-X 标准版 支持分库分表的方式创建数据库吗?
PolarDB-X 标准版 支持分库分表的方式创建数据库吗?
参考回答:
pxd,自己写好拓扑,是可以的
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/598772
问题四:PolarDB中使用linux部署有很多问题,有比较详细的文档吗?
PolarDB中使用linux部署有很多问题,有比较详细的文档吗?
参考回答:
我用 PXD 和 RPM 都安装过,没问题
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/598771
问题五:PolarDB没用K8S,用RPM包部署的高可用主从这个有没有好的方案?
请教一下,PolarDB没用K8S,用RPM包部署的高可用主从,业务需要注意自行感知 Leader 的切换,这个有没有好的方案
目前了解到ProxySQL组件,但它监测只读是根据 select @@read_only 来判断,而PolarDB是 SELECT * FROM INFORMATION_SCHEMA.ALISQL_CLUSTER_LOCAL 来查询判断,后面会不会考虑同步 @@read_only 变量呢?CREATE TABLE mysql_replication_hostgroups (
writer_hostgroup INT CHECK (writer_hostgroup>=0) NOT NULL PRIMARY KEY,
reader_hostgroup INT NOT NULL CHECK (reader_hostgroup<>writer_hostgroup AND reader_hostgroup>=0),
check_type VARCHAR CHECK (LOWER(check_type) IN ('read_only','innodb_read_only','super_read_only','read_only|innodb_read_only','read_only&innodb_read_only')) NOT NULL DEFAULT 'read_only',
comment VARCHAR NOT NULL DEFAULT '', UNIQUE (reader_hostgroup))
这个是它的表结构,里面 check_type 默认的只有两项,自定义查询 SQL 好像需要另外配任务指定 shell 脚本去判断,要复杂一些,毕竟 ProxySQL 是对接 MySQL 的
参考回答:
嗯,了解下业务背景,我们也在规划提供三节点配套的proxy组件
关于本问题的更多回答可点击原文查看: