MySQL进程和连接

Noa*_*oam 7 php mysql database optimization phpmyadmin

我正在使用phpmyadmin内置监视器工具来评估我的MySQL数据库的使用情况.这幅图表引起了我的注意:

在此输入图像描述

我认为蓝色意味着连接和橙色过程.

我试图深入了解这个图形的实际含义,并采取相应的行动.

如果我理解正确,似乎我正在为每个脚本(进程)创建多个连接.什么情况会导致这样的行为(除了简单地多次调用mysql_connect),以及这会影响性能多少?

Ran*_*eed 5

蓝线显示最近打开的连接(即自上一个样本以来打开),而橙色显示当前打开的连接(在采样时).后者是MySQL中的进程(当您SHOW PROCESSLIST向MySQL 发出命令时显示的进程- 它实际上意味着活动连接)

这意味着大多数连接保持打开状态的时间少于采样周期.这是一件好事.

我无法找到此功能的官方文档.