关系数据库MySQL版只读实例同步延迟原因与处理
- 主库执行了大事务,需要等待大事务执行完成,主备复制延迟才能恢复,可以将大事务拆分为小事务,分批执行。
- 对无主键表更新,需要给无主键表增加主键,给缺少二级索引的表增加索引。
- DDL操作,该场景为正常现象,等DDL执行完成后,主备复制延迟才能恢复。建议在业务低峰期执行DDL操作。
- 只读实例等待MDL锁,kill只读节点上阻塞DDL操作的长事务,或者在业务侧提交该长事务。
- 只读实例规格小于主实例,只读实例扩大规格,与主实例规格匹配。
关系数据库MySQL版支持读写分离吗
开通数据库代理服务后,如果没有订购只读实例或主实例是单实例,通过配置读写分离规则,读写请求实际路由到主实例。
开通数据库代理服务后,如果存在只读实例或主实例非单实例,通过配置读写分离规则,读写请求会按照权重请求到各个实例。
关系数据库MySQL版支持分库分表及读写分离的业务功能吗
关系数据库MySQL版支持分库分表及读写分离功能,具体如下:
分库分表功能依赖于分布式关系型数据库(Distributed Relational Database Service,简称 DRDS),解决使用上的性能扩展问题。
关系数据库MySQL版可以最多创建5个只读实例,主实例和只读实例都有独立IP的连接地址。
关系数据库MySQL版支持申请多个读写分离地址吗
目前关系数据库MySQL版暂时只支持1个读写分离连接地址。
开通数据库代理服务后,通过配置读写分离规则,读写请求会按照权重请求到各个实例。