您的位置:首页 > 数据库

数据库缓存

2017-09-29 16:41 106 查看

数据库缓存常识

两次sql语句一致时,服务器会会直接从缓存中读取结果,其中的sql语句不区分大小写;

当数据表结果发生变动时,所有与之相关的缓存都会被清空;

默认字符集也会影响缓存命中率,当客户端与服务端的默认字符集不同时,系统认为所有的sql查询语句都不相同;

数据库优化方式

客户端与服务端使用相同的字符集,注意要相同,而不是相互兼容;

在客户端固化查询语句,即在访问一次数据库的情况下查询出尽可能多的数据,再根据需求显示给不同用户;

提高缓存区配置;当缓存区空间不够大时,新的缓存会覆盖旧的缓存,这样,缓存命中率将降低;

通过区分表提高缓存命中率;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: