The Audit API has more uses that you may think! When a statement
is executed in the server, the notification function in this API
will be called, and we can use that do some interesting
things!
Like: Ever wanted to know what the most executed query in your
running system is? I mean the information is in there somewhere,
right, it's just q question of how to get at it? And frankly, I
don't think the queries:
SELECT * FROM user_data WHERE user_id = 57;
and
SELECT * FROM user_data WHERE user_id = 113;
Should count as different queries? I mean, hey, the issue is that
the application may be issuing the same query too many times,
with different arguments mostly, but still the query:
SELECT * FROM user_data WHERE user_id = <somevalue>
Is executed too often? And if so, how can I figure it out? Well,
using MySQL 5.5 with a combination of the Audit Plugin API and
the INFORMATION_SCHEMA API, …
Showing entries 1 to 1
Mar
28
2010
Showing entries 1 to 1