我正在尝试在mysql中实现基于用户的配额系统,以限制特定用户的MAX_QUERIES_PER_HOUR
。我可以选择通过MAX_UPDATES_PER_HOUR 10
设置此限制。
但是我的问题是我想知道一个小时用户执行了多少个查询。我遵循了This Thread,但这是针对dba的全局统计信息。我希望为我的数据库的每个用户提供此信息。我确信mysql会将这种架构存储在某个地方,但是在仔细检查了诸如information_schema
,performance_schema
,mysql
之类的一些数据库之后,我不知道该如何实现。