如何找出运行MySQL查询的脚本?

时间:2010-08-31 11:27:32

标签: .net asp.net mysql

所以我需要在一个我不熟悉的大型应用程序中修复查询。该应用程序是实时的,问题是紧迫的。该查询正在查杀我们的服务器。我发现导致问题的查询,我知道如何解决它。我在phpMyAdmin的状态或SHOW processlist中找到了它。但我不知道哪个脚本实际运行它。该应用程序是用.NET,ASP构建的。

1 个答案:

答案 0 :(得分:0)

理想情况下,应用程序使用特定的用户名来跟踪它是导致延迟的原因。有时MySQL中的大型查询需要使用更好的索引进行重构,或者分解为涉及临时表创建然后查询临时表的较小步骤。