Thinkphp Log里 MYSQL 耗时显示为 0.000000s

浏览:542 发布日期:2017/02/16 分类:求助交流 关键字: 缓存 log
[ sql ] [ DB ] CONNECT:[ UseTime:0.000000s ] mysql:dbname=xia;host=xx.xx.xx.xx;charset=utf8
[ sql ] [ SQL ] SHOW COLUMNS FROM `XXXX` [ RunTime:0.000000s ]

第一次运行query后, 后面的相同query耗时都自动成为了0秒。而我的mysql里没有设置缓存(query_cache_size=0)。thinkphp5.0和mysql都配置在同一台服务器上,系统为windows 2008。我也没有用thinkphp的cache。

为什么会有这种自动缓存的现象呢?同样奇怪的是,在我的win7电脑上,相同的配置,就没有自动缓存(没有出现过RunTime:0.000000s)。

不明白啊,求大神解答下。
最佳答案
评论( 相关
后面还有条评论,点击查看>>