【发布时间】:2011-10-19 17:29:27
【问题描述】:
我正在对一个 Web 应用程序进行基准测试,我在大约 1% 的查询中遇到了问题,主要是更新(但有时也有插入)。我对这些请求进行了分析,似乎是查询结束步骤需要很多时间。
starting 0.000029 checking permissions 0.000005 Opening tables 0.000017 System lock 0.000005 init 0.000032 Updating 0.000052 end 0.000030 **query end 1.825892** closing tables 0.000025 freeing items 0.000020 logging slow query 0.000007 logging slow query 0.000029 cleaning up 0.000008
当我浏览文档时
end :这发生在最后,但在清理 ALTER TABLE、CREATE VIEW、DELETE、INSERT、SELECT 或 UPDATE 语句之前。
查询结束:此状态发生在处理查询之后但在释放项目状态之前。
这是否意味着清理我的更新需要时间? 这一步具体是做什么的,如何提高性能?
谢谢
【问题讨论】: