永发信息网

MYSQL操作查询记录语句第一次要3秒,以后就1秒以内

答案:2  悬赏:70  手机版
解决时间 2021-02-03 17:27
  • 提问者网友:喧嚣尘世
  • 2021-02-03 04:50
MYSQL操作查询记录语句第一次要3秒,以后就1秒以内
最佳答案
  • 五星知识达人网友:煞尾
  • 2021-02-03 05:13
这个是你开启了mysql查询缓存的缘故,可以查看 show variables like '%query_cache_size%';的参数,如果不是0,那就是开启了,第一次查询时,因为缓存中没有记录,所以要3秒,第二次查询时,缓存里有了,就直接从缓存里取,操作内存肯定是很快的,

你可以在第一次查询之后,执行flush tables清除缓存,第二次查询的时间应该会和第一次差不多。
全部回答
  • 1楼网友:底特律间谍
  • 2021-02-03 05:22
insert into temp('name','sex','age','work','city','other')values('zhang','nan',20,'stu','xian','zanwu')
 出错了 insert into temp values('zhang', 'nan,' 20, 'stu', 'xian', 'zhanwu')
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯