00:00
那么重点呢,就是我们要搞定这个排查流程,排查流程呢,首先是思路。第一个就是我们要通过监控软件啊,发现系统的负载哪些是比较高的。这里面有几个啊监控软件。这儿呢,都是指令到后面呢,是不是有软件呀,对吧,现在我们用的是指令啊后面。好,来看啊W。那这个W呢,看一下有userr,然后呢,TTY是不是把每一个终端都给你看到了,哎,你这个终端,然后呢,这个CPU空闲呀,CPU啊,它的这个使用啊,啊这是一个W,它会接触到各个终端,除了这个之外,还有一个叫做LSCPU是吧?哎不是吧,这LSCPU它是这是之前的这个指令是不是。
01:03
就是之前你查看CPU相关的信息对吧?啊,你是CPU是多少个核心呀,对不对,它是哪个版本了呀,那现在跟监控没关啊好就把它排除掉了,记住了吧啊把它排除掉啊好看的是W,它可以看可以看连接终端啊。好,建议大家用它先看它啊,第二个那要不是看一下CPU到底是CPU异常了,还是IO的负载啊高了,CPU我们刚才已经看到了有俩,一个叫USS,还有一个叫SY,那么IO呢,就看wa,就看这两个,其他的你先不用管。好吧,如果说是CPU导致的,那么你是不是可以去查看呀,指令在前面的时候,我们是不是已经说过了,可以用PXX或者说是EF-EF这两种方式,加上管道指令咱都可以过滤出啊,谁占用比较高?
02:17
排序吗?这个字这个代码我就不再写了啊,已经复习过了好第4个他说如果是IO导致的,你的排查一下啊,是由哪个进程来引起的,通过什么呀,一个叫IO top-O来看一看,那咱就看一下啊,IO拓IO top-O。是不是这时候可以过来啊?IO.现在你看啊,这是total disc read总共磁盘的一个读取,Total disk right总共磁盘的写下面你如果看不懂,你也可以看我这儿啊,给大家列了一个。
03:08
啊,列了一个提示啊,我把它列出来吧,同学,可能英文需要翻译一下啊,我粘过来咱对照啊,对照看到没,Total disc read total disc right从磁盘。从磁盘读数据,从磁盘向磁盘写这个数据是吧?啊总数据啊,就是如果写的话,现在就是23,他在注意这个动态变化当中啊,还有一个呢,叫实际磁盘的读和写。都是20左右对吧,再往下来,下边呢,就是看看这样几个参数,这几个参数啊,你可以把它干掉,TIDTID指的是线程ID啊,按P可以切换成那个进程ID,再来试验一下。
04:01
就是换成了,你换成比较好一点啊。PID啊好,Pir优先级对吧,跟之前是不是一样的userr,这是之前的disk。Dis磁盘嘛,Dis个read Dis个right啊,它这这个东西呢,它把它分开了啊,就是从磁盘写入写出是不是上面啊s wap诶这儿不知道,这是需要跟后面相结合,我们先看一下,先了解一下就可以了,叫做交换分区,有一个占比目前都是多少0%还没用得到是不是啊,现在物理那种人啊,这块儿已经够了啊,IO, 那么IO这是一个等待的百分比时间,因为咱现在是不是也没有做这个操作,所以说它也占比也比较低啊,接下来呢,就是command慢的进程的一个指令,哪个指令呢?你看一看当前啊,就是a u Di TD是吧,还有q worker啊,其他的你看。
05:11
这个可以关掉,关掉。有人说我没有这样一个指令,你没有指令你安装是不是就可以了啊,他就不再说了啊。好。呃,参数一个一个来看,第一个呢,就是杠O,它刚才它的是仅显示实际执行IO的进程或者线程,也就是说你可以不加参数,我Q退一下啊,你可以不加参数把它给退一下。你这样直接IO top的话,它是不是都给你显示出来啊,我当年我没有执行的,我也给你显示出来,那这个其实对我们来说是一种浪费啊,还有一个是杠P,哎,我可以显示某个PID,它的实际的IO,那我们这样吧,我们查看一下pis AU叉,然后呢查看一下MYCQ。
06:04
买C口是不是6791啊,再来看一看,买CQH九幺啊IO top, 然后呢杠P6791。没有没有是吧,没有的话我能不能。这样是不是?我再来个啊。启动他肯定启动了嘛,是不是进入一下呀,买Q-UL-T,然后呢,123456是不是过来了,有变化没?你们注意看有变化没啊。秀边贴bass柚子。没变化呀,好像。是要这。他血一直在动了,是不是use my DB?
07:04
Show tables正好复习一下。是吧,啊,My pig my pig是个什么呀?我的小猪是吧?哦,当时建了一个表啊,我的小猪ID呀,姐啊,Number呀。对不对,我做一个插入操作吧,嗯,Insert into my pig, 嗯,然后呢,直接values,我就直接摆60啊2。呃,8吧。然后呢,18小猪要8斤。错了,买P的PID啊。他就一瞬间好像大了一点是吧,然后接下来做一个查询,Slack的星from my PID.
08:10
我们会发现他现在基本上类似于不动是吧,啊用的证明啊,这个程序做的比较好是吧,实际啊,它是一个实际的情况,那我们找一个还一直在用了Q一下。啊杠O再看杠欧啊。杠OC一直大一点。6114还是那个那个0.03是谁,60是吧。六零。退一下ex IO top, 然后呢,杠P6114哦,6114他。
09:03
他一直正在运行当中了,是不是。UDTD啊,还有一个呢,就是仅显示当前某一个用户,诶那我们就看它吧,我们现在由谁来进呢。咱现在用汤姆是吧,SH汤姆,然后呢,Local.好用它来进入啊,用它来进入的,来看一看汤姆,一会儿直接退一下I top-U汤姆。那你可以监测汤姆他当前的啊进程是吧?啊L占用他是不是连了一个SHHD啊对不对,那如果说有其他的这个操作,他姆有MYSQL吗。有没有?MYSQL杠、u rot p.
10:03
MYSQ是不是也过来了啊,Exit?是不是退了呀,哎,看他就比较。试试啊。
我来说两句