![MySQL 日志显示用户](https://linux22.com/image/677047/MySQL%20%E6%97%A5%E5%BF%97%E6%98%BE%E7%A4%BA%E7%94%A8%E6%88%B7.png)
我有一个运行着大约 50 个用户的 MySQL 服务器。我正在寻找一种方法来判断哪些用户仍在主动访问服务器,以及使用了哪些帐户。
我已经考虑过在较长时间内 grep-ping 二进制日志,但它们不包含此信息。我也考虑过show processlist
这样做。但轮询繁忙的服务器(每秒 300 个查询)似乎毫无用处。
我该如何实现?服务器是 Debian 4.0 上的 MySQL 4.1。
我有一个运行着大约 50 个用户的 MySQL 服务器。我正在寻找一种方法来判断哪些用户仍在主动访问服务器,以及使用了哪些帐户。
我已经考虑过在较长时间内 grep-ping 二进制日志,但它们不包含此信息。我也考虑过show processlist
这样做。但轮询繁忙的服务器(每秒 300 个查询)似乎毫无用处。
我该如何实现?服务器是 Debian 4.0 上的 MySQL 4.1。