![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
mysql 缓存数据存到内存里还是缓存文件里
2个回答
展开全部
mysql缓存数据,一般都是放在内存的,因为速度快管理方便。硬盘在高速的请求下,IO会成为瓶颈。
但如果涉及大操作复杂操作,要查询+排序+索引的话,会先生成一个临时文件在硬盘,完成后自动删除。
但如果涉及大操作复杂操作,要查询+排序+索引的话,会先生成一个临时文件在硬盘,完成后自动删除。
追问
这个临时文件是什么作用呢?
追答
比如你做一个大操作,条件:80后+女生+北京人,按生日排序,mysql就把符合要求的记录提取出来,放在临时文件做排序操作,再返回给你。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |