数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

高性能MySQL:第二章总结


发布日期:2019年07月28日
 
高性能MySQL:第二章总结

总结

每个MySQL 的使用者都应该了解一些基准测试的知识基准测试不仅仅是用来解决业务问题的一种实践行动也是一种很好的学习方法学习如何将问题分解成可以通过基准测试来获得答案的方法就和在数学课上从文字题目中推导出方程式一样首先正确地描述问题之后选择合适的基准测试来回答问题设置基准测试的持续时间和参数运行测试收集数据分析结果数据这一系列的训练可以帮助你成为更好的MySQL用户

如果你还没有做过基准测试那么建议至少要熟悉sysbench可以先学习如何使用oltp和fileio 测试oltp 基准测试可以很方便地比较不同系统的性能另一方面文件系统和磁盘基准测试则可以在系统出现问题时有效地诊断和隔离异常的组件通过这样的基准测试我们多次发现了一些数据库管理员的说法存在问题比如SAN 存储真的出现了一块坏盘或者RAID 控制器的缓存策略的配置并不是像工具中显示的那样通过对单块磁盘进行基准测试如果发现每秒可以执行 次随机读那要么是碰到了严重的错误要么是配置出现了问题

如果经常执行基准测试那么制定一些原则是很有必要的选择一些合适的测试工具并深入地学习可以建立一个脚本库用于配置基准测试收集输出结果系统性能和状态信息以及分析结果使用一种熟练的绘图工具如gnuplot 或者R(不用浪费时间使用电子表格它们既笨重速度又慢)尽量早和多的使用绘图的方式来发现基准测试和系统中的问题和错误你的眼睛是比任何脚本和自动化工具都更有效的发现问题的工具

返回目录高性能MySQL

编辑推荐

ASP NET开发培训视频教程

数据仓库与数据挖掘培训视频教程

Oracle索引技术

上一篇:高性能MySQL:Percona的TPCC-MySQL测试工具[1]

下一篇:高性能MySQL:性能优化简介