MySQL 如何监听执行的 SQL 语句?
通过监听数据库的 SQL 语句:
- 可以了解业务逻辑。
- 可以知道哪些表查询很频繁,如果该表不是经常变化,可以做cache,提高客户端响应速度。
- 对主备延迟要求不高的表,读可以放到备库。
- 等待……
在 SQL Server 中想要监听执行了哪些 SQL 语句,可以通过自带的可视化界面工具 SQL Server Profiler,由于是可视化的,所以使用起来也是非常的简单。
那么 MySQL 怎么监听执行的 SQL 语句呢?
一般数据库开启了 SQL 监听是会影响数据性能的,那么开启后又如何关闭呢?