PolarDB无法增加只读节点,为什么?

PolarDB无法增加只读节点,为什么?requestId: 447c796f-a2dd-464d-ac3b-5404541352e4 773b90934f4b6df3c54a6a9d941ce0d4.png
lQLPJxGQY-4MB0fNAdXNBLmw8lpeHno7I4cFjnqpFCM_AA_1209_469.png

展开
收起
三分钟热度的鱼 2024-01-17 20:09:01 78 分享 版权
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    PolarDB无法增加只读节点的原因可能有多个。首先,要增加只读节点,您的集群不能正在执行任何配置变更。为避免误操作,每次只能增加或删除一个只读节点,如果想要增加或删除多个只读节点,需要进行多次操作。其次,只有在PolarDB MySQL版集群版和高压缩引擎(X-Engine)中,才支持同时增加多个只读节点,最多可以增加到15个。

    另外,需要注意的是,在增加只读节点的过程中,会对数据库产生一些影响。例如,会增加读取上游(通常是主节点)的WAL的开销,如果不是DIO,还会占用一定的内存来写page cache。同样,新增只读节点之前建立的读写分离连接不会转发请求到新增的只读节点,需要断开该连接并重新建立连接。

    2024-01-18 13:44:21
    赞同 展开评论

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 采用 Shared-nothing 与存储计算分离架构,支持水平扩展、分布式事务、混合负载等能力,100%兼容MySQL。 2021年开源,开源历程及更多信息访问:OpenPolarDB.com/about

还有其他疑问?
咨询AI助理