今天在群裡剛剛知道這個mysql查看打開最大進程數的命令,下面來看一下吧~
cat /proc/27095/limits | grep "Max open files"
查看mysql最大打開進程數的命令
我們應該如何知道那個標黃的進程呢,想起來前幾天剛剛學過的命令了嗎,對的,就是lsof,這個命令可以查看打開的文件。
[root@sor-sys ~]# lsof |grep mysql|tail
mysqld 16089 mysql 38u REG 8,1 1024 3997735 /var/lib/mysql/mysql/time_zone.MYI
mysqld 16089 mysql 39u REG 8,1 0 3997736 /var/lib/mysql/mysql/time_zone.MYD
mysqld 16089 mysql 40u REG 8,1 1024 3997744 /var/lib/mysql/mysql/time_zone_leap_second.MYI
mysqld 16089 mysql 41u REG 8,1 0 3997745 /var/lib/mysql/mysql/time_zone_leap_second.MYD
mysqld 16089 mysql 42u REG 8,1 1024 3997732 /var/lib/mysql/mysql/time_zone_name.MYI
mysqld 16089 mysql 43u REG 8,1 0 3997733 /var/lib/mysql/mysql/time_zone_name.MYD
mysqld 16089 mysql 44u REG 8,1 1024 3997738 /var/lib/mysql/mysql/time_zone_transition.MYI
mysqld 16089 mysql 45u REG 8,1 0 3997739 /var/lib/mysql/mysql/time_zone_transition.MYD
mysqld 16089 mysql 46u REG 8,1 1024 3997741 /var/lib/mysql/mysql/time_zone_transition_type.MYI
mysqld 16089 mysql 47u REG 8,1 0 3997742 /var/lib/mysql/mysql/time_zone_transition_type.MYD
看到標綠的了吧,這個就是那個存在的進程~
或者是利用ps -ef|grep mysql命令~
[root@sor-sys ~]# cat /proc/16089/limits |grep files
Max open files 2048 65536 files