查看 /etc/hosts配置文件
[hotspot@bogon ~]$ cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 172.16.11.52 bogon
分主机查看连接数
mysql> select count(1) \'连接数\',host_db.host \'客户端\' from ( select substring_index(host,\':\',1) as "host" from processlist ) host_db group by host_db.host; +------+---------------+ | 连接数 | 客户端 | +------+---------------+ | 3 | 172.16.91.237 | | 3 | 172.16.91.249 | | 186 | bogon | | 12 | localhost | +------+---------------+ 4 rows in set
上面表格中bogon和localhost都是访问本机,但连接数的差异,是因为jdbc.url的ip地址使用的不同,如果是127.0.0.1 会被映射为localhost,如果是172.16.11.52 则映射为bogon
分数据库查看连接数
mysql> select count(1) \'连接数\',db \'数据库\' from processlist group by db; +------+--------------------+ | 连接数 | 数据库 | +------+--------------------+ | 1 | NULL | | 3 | bpm | | 3 | bpm_ys | | 3 | epm | | 2 | information_schema | | 119 | perform2 | | 5 | pms | | 39 | portal | | 29 | security_ys | +------+--------------------+ 9 rows in set
bash 命令行查看连接数
mysql -uroot -proot --database=\'information_schema\' -e "select count(1) \'连接数\',db \'数据库名\' from processlist group by db;" 2>/dev/null