当前位置:嗨网首页>书籍在线阅读

10-高手点拨

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

16.3 高手点拨

本节视频教学录像:3分钟

MySQL的查询缓存在一定程度上提高了系统的性能,在实际的使用中,需要根据实际的情况多实践多总结。

⒈查询缓存可以明显地改善性能,但是在使用缓存时还要注意以下两点。

⑴当缓存非常大的时候,为了维持缓存的开销,服务器的性能会下降。一般情况下,缓存维持在几十MB,缓存的性能不错,一旦缓存达到几百MB,性能未必有所提升,甚至会下降。

⑵使用缓存的服务器性能会有很明显的改善,但是如果在某个表上经常出现跟新操作,甚至会把查询和更新操作一起使用的话,缓存的性能就会下降,这时候可以关闭查询缓存来减少服务器的开销。

⒉如果查询缓存还不能满足查询需要的性能,这时候可以优化SQL语句,或者对MySQL的库结构等实施优化,必要时可以采用Memcached、Redis等内存缓存数据库来解决性能问题。