我有一个用 PHP 编写的应用程序,其中包含一个执行复杂 MySQL 查询以收集统计数据并将其导出为 CSV 的函数。由于查询的复杂性,通常该过程需要 20-30 秒才能完成,但我可以忍受这一点,因为它每周只有一次查询。
我遇到的问题是服务器似乎一次又一次地超时,将“默认”一词输出到浏览器,仅此而已
我确定这不是在应用程序逻辑中设置/打印的,因为我自己编写了它,在查看了数据库类之后,我在应用程序中的每个文件中搜索了单词 Default 没有结果
我也很确定它不能从 MySQL 服务器输出,因为它不能直接打印输出而不通过 PHP 可以吗?
这可能是什么原因造成的?我在想唯一可以打印它的函数是我的 mysql_query() 函数。显然,我的目标是优化查询以停止超时,但我想找出输出文本的内容,因为我不喜欢向我们的用户显示这样的错误/消息