高性能MySQL
文章平均质量分 96
谷新龙001
故不积跬步,无以至千里。不积小流,无以成江海。
展开
-
Mysql视频学习总结
Mysql视频学习总结1.索引优化与分析1.1.索引简介1.2.性能分析1.2.1.Mysql Query Optimizer1.2.2.Mysql常见的瓶颈:1.2.3.explain1.3.索引优化1.3.1.索引分析1.3.2.索引失效(避免)1.3.2.1一般建议:2.查询截取分析2.2.查询优化2.2.慢查询日志2.3.批量数据脚本2.4.Show Profile2.5.全局查询日志(测试环境)3.mysql 的锁4.主从复制1.索引优化与分析1.1.索引简介索引结构: BTree索引、Ha原创 2020-06-14 23:23:37 · 197 阅读 · 0 评论 -
读书-高性能MySQL 第一章
第一章 MySQL架构MySQL最重要的特征是他的存储引擎架构,这种架构可以将查询处理(Query Processing)和各类服务任务(Server Tasks)与数据的存储(Storage)/提取(Retrieval)相分离。在MySQL5.1,甚至支持把存储引擎作为运行时的插件(Runtime Plug-ins)动态加载。这种分离特性使用用户可以基于每张表来选择存储引擎,以满足对数据存储...原创 2018-07-19 13:29:04 · 582 阅读 · 0 评论 -
读书-高性能MySQL 第二章
第二章 MySQL基准测试基准测试(Benchmark)是针对系统的一种压力测试。通常的目标是为了掌握系统的行为,评估系统的容量,掌握哪些是重要变化,或者观察系统如何处理不同的数据。基准测试可以在系统实际负载之外创造一些虚构场景进行测试。基准测试可以完成以下工作或者更多:验证基于系统的一些假设,确认这些假设算法符合实际情况。 重现系统的某些异常行为,以解决这些异常。 测试系统当前运...原创 2018-10-22 14:04:48 · 839 阅读 · 3 评论 -
读书-高性能MySQL 第三章
服务器性能剖析: 最经常碰到的三个性能相关的服务请求是:如何确认服务器是否达到了性能最佳的状态,找出某条语句为什么执行不够快,以及诊断被用户描述成“停顿”、“堆积”或者“卡死”的某些间歇性阴暗故障。核心方法是专注于服务器的时间花费在哪里,使用的 技术则是性能剖析工具(profiling)。本章,将展示如何测量系统并生成剖析报告,以及如何分析系统的整个对渣(stack),包括从应用程序到数据库...原创 2019-02-01 12:09:16 · 976 阅读 · 0 评论