一、 优化概述 MySQL数据库是常见的两个瓶颈是CPU和I/O的瓶颈,CPU在饱和的时候一般发生在数据装入内存或从磁盘上读取数据时候。磁盘I/O瓶颈发生在装入数据远大于内存容量的时候,如果应用分布在网络上,那么查询量相当大的时候那么平瓶颈就会出现在网络上,我们可以用mpstat, iostat, ...
分类:
数据库 时间:
2018-05-12 14:27:06
阅读次数:
220
iostat(1)是在Linux系统上查看I/O性能最基本的工具,然而对于那些熟悉其它UNIX系统的人来说它是很容易被误读的。比如在HP-UX上 avserv(相当于Linux上的 svctm)是最重要的I/O指标,反映了硬盘设备的性能,它是指I/O请求从SCSI层发出、到I/O完成之后返回SCSI ...
分类:
移动开发 时间:
2018-05-10 18:41:53
阅读次数:
234
七周二次课(5月7日)10.6监控io性能10.7free命令10.8ps命令10.9查看网络状态10.10linux下抓包扩展tcp三次握手四次挥手http://www.doc88.com/p-9913773324388.htmltshark几个用法:http://www.aminglinux.com/bbs/thread-995-1-1.html监控IO性能iostat-x磁盘使用和sar在同
分类:
系统相关 时间:
2018-05-08 19:39:20
阅读次数:
180
监控io性能iostatiotop在运维工作中是除了cpu内存外也是一个重要的指标,是查看磁盘的问题。有时候cpu内存都有剩余,负载却很高,用vmstat查看,发现b或者wa比较大。说明磁盘有瓶颈。iostat和sar是同一个包。用法是直接回车也可以加数字。显示出来的东西就i是你的硬盘的读写速度。这个看不出来什么和sar-q是差不多的。主要的是iostat-x里面的%util这个百分比表示io等待
分类:
其他好文 时间:
2018-05-08 10:23:17
阅读次数:
161
#iostat#iostat1#iostat-x1//%util表示磁盘有多少时间占用CPU的(CPU时间一部分给进程处理、计算的,还有一部分时间是等待磁盘io的读写的)如果%util数值很大,达到百分之五六十,说明磁盘io很差,数值越高证明它越忙;如果rkB/s和wkB/s值正常,%util值很大,说明硬盘可能有故障#yuminstall-yiotop#iotop//查看某个进程在频繁读写磁盘,
分类:
其他好文 时间:
2018-05-08 10:18:26
阅读次数:
173
监控IO磁盘性能命令如下:iostat-x磁盘使用iotop磁盘使用%util看一个硬盘的健康情况,安装iotop[root@localhost~]#yuminstall-yiotopiotop命令,主要是看IO>那一栏,看磁盘的性能free查看内存使用情况概念:free命令可以查看当前系统的总内存大小以及使用内存的情况。字面意思:total内存总大小;used真正使用的实际内存大小;fre
分类:
系统相关 时间:
2018-05-08 10:16:53
阅读次数:
223
监控io性能iostat和sar使用同一个包sysstat[root@aminglinux-02~]#iostat-xLinux3.10.0-514.el7.x86_64(aminglinux-02)2017年07月23日_x86_64_(1CPU)avg-cpu:%user%nice%system%iowait%steal%idle1.750.002.494.830.0090.93Device:
分类:
其他好文 时间:
2018-05-07 22:53:52
阅读次数:
194
10.6 监控io性能1.监控io性能 命令 iostat -x 查看磁盘使用 注:%util这列就是表示磁盘io百分比,如果百分比很大,那就会导致读与写也很大,会影响磁盘性能,磁盘有异常。2 .iotop命令使用 yum install -y iotop 安装输入iotop命令, 查看磁盘io,动态显示。 &
分类:
其他好文 时间:
2018-05-07 22:53:45
阅读次数:
187
监控io性能iostat查看磁盘情况(需要安装sysstat包)可以直接运行该命令iostat或者后面加一个1,就是动态显示。iostat1iostat和iostat1所表现出来的东西,用sar都可以体现出来,但是用iostat-x就无法使用sar体现出来iostat-xiostat-x有个非常重要的指标,%util,表示磁盘有多少时间占用cpu时间比,等待io时间占比,等待磁盘读写时间占总时间的
分类:
系统相关 时间:
2018-05-07 19:39:50
阅读次数:
254
1.iotop命令Linux下的IO统计工具如iostat, nmon等大多数是只能统计到per设备的读写情况, 如果你想知道每个进程是如何使用IO的就比较麻烦.iotop 是一个用来监视磁盘 I/O 使用状况的 top 类工具。iotop 具有与 top 相似的 UI,其中包括 PID、用户、I/O、进程等相关信息。2. iotop命令的使用方法语法:iotop [选项]选项:-o:只显示有io
分类:
其他好文 时间:
2018-05-07 16:11:10
阅读次数:
187