gpt4 book ai didi

mysql - 如何追踪有问题的 MySQL 查询?

转载 作者:行者123 更新时间:2023-11-29 03:45:33 25 4
gpt4 key购买 nike

我使用 MySQL(准确地说是 Percona ExtraDB 5.1)作为我选择的数据库。总的来说,对性能印象非常深刻。使用它的应用程序非常大。

我们认为,无论出于何种原因(即内存/缓冲区),查询有时会导致数据库上的线程备份。服务器已经被调整了无数次以防止这种情况,所以现在它实际上是一个 1% 的问题,但仍然很烦人。除非您全天候 24/7 监控数据库服务器,否则您不太可能看到备份的原因。

是否有任何建议(除了通过慢速查询日志)任何人都可以建议跟踪有问题的查询(即通过应用程序报告)?

最佳答案

带有 XtraDB 的 Percona Server 实际上以微秒分辨率记录时间戳和执行时间,因此您可以精确地找到查询的开始和结束。但是,日志分析可能是错误的方法。您可能需要使用 Aspersa 的跟踪+收集工具。

关于mysql - 如何追踪有问题的 MySQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6149583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com