我有一个运行着大约 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。