案例4:延迟优化 | 学习笔记

简介: 简介:快速学习案例4:延迟优化

开发者学堂课程【云数据库优化十大典型案例:案例4:延迟优化】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/597/detail/8569


案例4:延迟优化

 

内容简介

一.只读实例架构

二.DDL 导致延迟

三.MDL 锁导致延迟

四.资源问题导致延迟

五.延迟问题最佳实践


一.只读实例架构

数据库需要升级到5.6版本

最多支持5个节点

采用 MySQL 复制原生实现数据同步


二.DDL 导致延迟

常见 DDL:

cerate index ,repair ,optimze table ,alter table add column

大事务:

create ..as select ,insert...select , load...data , delete...from ,update ..from


三.MDL 锁导致延迟

Tips

通过执行 show processlist 查看连接的状态;(看看是否发生阻塞)

锁会阻塞复制线程导致复制延迟;


四.资源问题导致延迟

Tips

压力:同步压力+只读业务压力

效率:CPU+IOPS 资源


五.延迟问题最佳实践

①排查思路

1.一看资源是否达到瓶颈;

2.二看线程状态是否有锁;

3.三判断是否存在大事务;

②最佳实践

1.使用 innodb 存储引擎;

2.只读实例的规格不低于主实例;

3.大事务拆分为小事务;

4.DDL 变更期间观察是否有大查询;

相关文章
|
6月前
|
分布式计算 关系型数据库 MySQL
DataWork数据处理问题之调整并发数量如何解决
DataWork数据处理是指使用DataWorks平台进行数据开发、数据处理和数据治理的活动;本合集将涵盖DataWork数据处理的工作流程、工具使用和问题排查,帮助用户提高数据处理的效率和质量。
|
2月前
|
边缘计算 缓存 自动驾驶
5G如何实现更高的数据速率?涉及哪些技术?
5G如何实现更高的数据速率?涉及哪些技术?
73 0
|
3月前
|
Java
典型热点应用问题之应用A的"纯构建"耗时在最佳情况下的问题如何解决
典型热点应用问题之应用A的"纯构建"耗时在最佳情况下的问题如何解决
|
3月前
|
Java Docker 容器
典型热点应用问题之fatjar应用场景中的优化前存在的问题如何解决
典型热点应用问题之fatjar应用场景中的优化前存在的问题如何解决
|
4月前
|
存储 NoSQL Java
通用快照方案问题之通过Sleuth进行耗时分析和链路优化如何解决
通用快照方案问题之通过Sleuth进行耗时分析和链路优化如何解决
41 0
|
6月前
|
消息中间件 SQL Oracle
实时计算 Flink版产品使用合集之增量同步速度较慢,导致延迟增加,该如何优化
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStreamAPI、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
6月前
|
存储 缓存 安全
【C/C++ 项目优化实战】 分享几种基础且高效的策略优化和提升代码性能
【C/C++ 项目优化实战】 分享几种基础且高效的策略优化和提升代码性能
318 0
|
Web App开发 JavaScript 前端开发
国内第一篇讲如何减少卡顿的代码级别详细文章
国内第一篇讲如何减少卡顿的代码级别详细文章
163 0
国内第一篇讲如何减少卡顿的代码级别详细文章
|
SQL 存储 关系型数据库
延迟优化|学习笔记
快速学习延迟优化
106 0
延迟优化|学习笔记
|
监控 NoSQL Java