memcache是key-value形式的内存缓存nosql,提高你程序的性能,看你的业务需求了,mysql是关系型数据库。
- 情感问答
- 答案列表
mysql 查询缓存:mysql查询缓存设置[朗读]
如何查看mysql占用的内存都用在哪了1、查看物理cpu的个数[root@mysqlcluster01~]#cat/proc/cpuinfo|grep“physicalid”|sort|uniq|wc-l12、查看逻辑cpu的个数[root。
设置好查询缓存的大小就行了.比如设置个20mb.setglobalquery_cache_size=20000000;mysql会将查询sql和结果集存到缓存中,等下次遇到相同的sql语句时,结果集从缓存中读龋不设置就不用缓存了。
如果数据库是安装在你机器上的那么你可以暂时把mysql关闭然后进入安装目录找到data文件夹这里面就是放置数据库文件的..你会看到data里面每一个文件夹都对应你一个数据库名称把他们删除就好了就彻底没了不过可别把mysql这个文件夹删了还有别的文件比如.err别乱删哦.如果这个你不会或者说文件在使用删除不了那么你就用mysql的可视化工具比如mysql-front5.1进去删除效果都是一样。
开查询缓存可以加快查询速度,因为是把结果先放到了缓存中,存取会快。