云数据库 GaussDB-读写分离简介:功能限制

时间:2023-11-01 16:20:05

功能限制

  • 至少创建1个只读节点才能开启读写分离功能。
  • 开启读写分离功能后,实例不允许修改数据库端口、读写内网地址和安全组。
  • 读写分离功能不支持SSL加密。
  • 读写分离功能不支持压缩协议。
  • 如果执行了Multi-Statements,当前连接的后续请求会全部路由到主节点,需断开当前连接并重新连接才能恢复读写分离。
  • 使用读写分离的连接地址时,事务请求都会路由到实例的主节点(可以使用事务拆分功能对事务中写之前的读请求进行拆分),不保证非事务读的一致性,业务上有读一致性需求可以封装到事务中。
  • proxy不支持事务隔离级别READ-UNCOMMITTED。
  • 一个 GaussDB (for MySQL)实例最多支持创建4个代理实例。
  • 数据库代理服务不支持读写表中单列超过16MB的数据。
  • 当使用数据库代理时,多语句拼接的SQL大小不超过100MB,避免数据库代理解析SQL消耗过多的资源。
support.huaweicloud.com/usermanual-gaussdb/gaussdb_11_0016.html