首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

数据库有哪些缓存对策

2012-06-27 
数据库有哪些缓存策略?1:Query Cache 以SQL作为key值缓存查询结果集 一旦查询涉及的表记录被修改,缓存就会

数据库有哪些缓存策略?
1:Query Cache

以SQL作为key值缓存查询结果集 一旦查询涉及的表记录被修改,缓存就会被自动删除 设置合适的Query Cache会极大提高数据库性能 Query Cache并非越大越好,过大的Qquery Cache会浪费内存。 MySQL: query_cache_size= 128M
Query Cache状态示例



2:Data Buffer

data buffer是数据库数据在内存中的容器data buffer的命中率直接决定了数据库的性能data buffer越大越好,多多益善MySQL的InnoDB buffer:innodb_buffer_pool_size = 2GMySQL建议buffer pool开大到服务器物理内存60-80%
InnoDB buffer状态示例



热点排行