码迷,mamicode.com
首页 > 数据库 > 详细

MySQL性能分析和优化-part 1

时间:2018-11-14 14:30:27      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:mpstat   查看内存   分享图片   inf   tcpdump   sam   wap   定位   分享   

 

MySQL性能优化

平时我们在使用MySQL的时候,怎么评估系统的运行状态,怎么快速定位系统瓶颈,又如何快速解决问题呢?

本文总结了多年来MySQL优化的经验,系统介绍MySQL优化的方法。

OS性能分析

使用top观察top cpu/memory进程

技术分享图片

技术分享图片

使用mpstat观察每个CPU核心的CPU使用情况

技术分享图片

使用iostat观察系统io状况

 技术分享图片

使用sar -n DEV观察网卡流量

技术分享图片

使用vmstat查看系统内存使用情况

技术分享图片

查看系统日志

技术分享图片

使用dstat

技术分享图片

记录和查看历史数据

技术分享图片

查看昨天的数据

技术分享图片

查看swap

技术分享图片

查看load

技术分享图片

查看IO使用情况

技术分享图片

查看内存使用情况

技术分享图片

查看多核CPU使用情况

技术分享图片

MySQL性能分析

配置slowlog

技术分享图片

分析slow log

技术分享图片

使用pk-query-digest

技术分享图片

TCPDUMP + pt-query-digest

技术分享图片

通过processlist查看系统当前运行情况

技术分享图片

通过genenral log查看系统运行的SQL

技术分享图片

通过binlog查看系统DML

技术分享图片

查看MySQL错误日志

技术分享图片

查看MySQL状态

技术分享图片

查看Innodb状态

技术分享图片

数据库参数调优

MySQL优化器参数

技术分享图片

myisam参数

技术分享图片

innodb

技术分享图片

 

MySQL性能分析和优化-part 1

标签:mpstat   查看内存   分享图片   inf   tcpdump   sam   wap   定位   分享   

原文地址:https://www.cnblogs.com/dtstack/p/9957149.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!