开发者社区 > 数据库 > 正文

线上延迟的问题原因主要包括哪几个方面?

线上延迟的问题原因主要包括哪几个方面?

展开
收起
vncamyi27xznk 2021-12-24 15:18:55 347 0
1 条回答
写回答
取消 提交回答
  • 1)主实例的DDL 占40%,如Alter、Drop等。需要Kill DDL语句或用DMS的无锁变更等。 2)主实例的大事务 占20%,如大批量导入、删除、更新数据。需要将大事务拆分成为小事务进行批量提交,这样只读节点就可以迅速地完成事务的执行,不会造成数据的延迟。 3)主实例写入压力过大 占20%,如主实例规格较小、压力过大。这种情况需要升级主实例和只读实例的规格。 4)只读节点规格过小 占10%,这种情况升级只读实例规格。 5)其他(无主键) 占10%, RDS目前已经支持对表添加隐式主键,但是对于以前历史创建的表需要进行重建才能支持隐式主键。

    答复内容摘自《深入MySQL实战》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/topic/download?id=1167

    2021-12-24 16:15:22
    赞同 展开评论 打赏
问答地址:

数据库领域前沿技术分享与交流

相关电子书

更多
护航 - 保障云上的尖峰时刻 立即下载
护航—保障云上的尖峰时刻 立即下载
FLINK在大规模实时无效广告流量检测中的应用 立即下载