2022年4月8日

摘要: 1.什么是性能 性能是指为完成某件任务所需要的时间量度,性能即时间。 2.理解性能剖析 要了解哪些是值得优化的查询,哪些是异常情况,哪些是未知,哪些是被掩藏的细节 3.剖析mysql查询 a.使用慢查询日志,即捕获较慢的查询,其开销可以忽略不不计,但是需要占领磁盘空间。所以需要注意不要长期开启慢查询 阅读全文
posted @ 2022-04-08 14:58 焱琰 阅读(51) 评论(0) 推荐(0) 编辑
 
摘要: 1.为什么需要基准测试 基准测试是唯一方便有效的可以学习系统在给定的负载下会发生什么的方法。即基准测试可以在系统实际负载外创造一些虚构场景进行测试。在进行实际上线前,一定要使用基准测试。当然,基准测试也只能是大致评估。 2.基准测试的策略 一般有两种:集成式(测试整个系统)和单组件式(单独测试Mys 阅读全文
posted @ 2022-04-08 14:26 焱琰 阅读(64) 评论(0) 推荐(0) 编辑
 
摘要: 1.Mysql的逻辑架构 第一层是基于网络客户端的连接处理工具架构,并非Mysql独有,第二层是Mysql的核心部分,大多数核心功能都在这一层,包括查询、解析、分析、优化等,存储过程、触发器和视图都在这一层实现 第三层包含了存储引擎,除了InnoDB外,存储引擎不会去解析SQL。 2.优化与执行 M 阅读全文
posted @ 2022-04-08 12:23 焱琰 阅读(62) 评论(0) 推荐(0) 编辑