首页 > 数据库 > MySQL > 正文

mytop安置,使用mytop监控MySQL性能

2024-07-24 12:32:43
字体:
来源:转载
供稿:网友
       mytop 是一个类似 Linux 下的 top 命令风格的 MySQL 监控工具,可以监控当前的连接用户和正在执行的命令。
 
      mytop安装,使用mytop监控MySQL性能
  
1. 安装TermReadKey
      
       安装:
tar xzvf TermReadKey
cd TermReadKey
perl Makefile.pl
make
make test
make install
 
 
2. 安装DBI
 
       安装:
tar xzvf DBI-1.615.tar.gz
cd DBI-1.615
perl Makefile.pl
make
make test
make install
  
3. 安装Mytop
 
  安装:
tar xzvf mytop-1.6.tar.gz
cd mytop-1.6
perl Makefile.pl
make
make test
make install
 
 
4.执行 mytop -uroot -pxxxxx 可能会出现报错:
MySQL on localhost (5.1.43-log)                                                                                                   up 345+20:36:31 [09:07:11]
 Queries: 3.0    qps:    0 Slow:     0.0         Se/In/Up/De(%):    00/00/00/00
 
解决方法:
vi mytop
跳到955行,找到
$host =~ s/^([^.]+).*/$1/;
$thread->{Host} = $host;
改为:
    if ($host)
       {
                $host =~ s/^([^.]+).*/$1/;
                $thread->{Host} = $host;
                   }
 
mytop 快捷键
s:设定更新时间
p:暂停画面更新
q:离开
u:只看某个使用者的 thread
o:反转排列顺序
 

(编辑:武林网)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表