十一、Profile1. 自动记录每条SQL的执行时间和具体某个SQL的详细步骤花费的时间
2. 配置项日
开启profiling
3. 查看日志信息show profiles
4. 查看具体SQL的详细步骤花费的时间日
show profiles for query Query_ ID
十二、典型的服务器配置1. max_ connections, 最大客户端连接数
2. table_ open_ cache, 表文件缓存句柄数,加快表文件的读写
3. key_ buffer. _size, 索引缓存大小
4. innodb_ buffer. pool size, innodb的缓冲池大小,实现innodb各种功能的前提
5. innodb_ file_ per_ table,每个表一个ibd文件,否则innodb共享 表空间
十三、压测工具MySQLSlap1. 自动生成sq|并执行来测试性能
myqslap -a-to-generate sql -root -root
2. 并发测试
mysqlslap --auto-generate-sql --concurrency= 100 -uroot -proot,模拟100个客户端执行sql
3. 多轮测试,反应平均情况
mysqlslap --auto-generate-sql --concurrency= 100 --interations=3 -uroot -proot,模拟100个客户端执行sql.执行3轮
4. 存储引擎测试
- --engine=innodb:mysqlslap --auto-generate-sql --concurrency= 100 --interations=3 -- engine-innodb -uroot -proot,模拟100个客户端执行sql.执行3轮,innodb的处理性能
- -- engine= myisam:mysqlslap -- auto-generate-sql --concurrency= 100 --interations=3 --engine-innodb -uroot -proot,模拟100个客户端执行sql.执行3轮,myisam的处理性能
【历时七天,史上最强MySQL优化总结,从此优化So Easy】
推荐阅读
- 你值得了解——浅析顾渚紫笋茶在中国贡茶史上的地位
- 中国历史上18位奇珍美女 中国古代美女图
- 史上最大的蚂蚁有多大 世界上最大的蚂蚁有几厘米
- 其绝技被称柔道史上最大秘技 柔道十段
- |DNF:史上最逆天的太刀,竟用红眼专属技能命名,能瞬杀任何boss
- 最可怕的怪物 史上最恐怖的十大怪物
- 历时100天终于整理了所有Python库!助你成为年薪百万大佬
- 史上唯御笔著茶书,赵佶茶论
- 史上最全Linux服务器程序规范
- 史上最通俗分布式锁解读