以下两者之间有何关系:
innodb_buffer_pool_size和查询缓存 *
两者都用于缓存查询,但有什么区别?我可以同时使用两者吗?
谢谢
答案1
缓冲池用于在内存中缓存检索到的表和索引数据,查询缓存仅缓存解析后的 mysql 查询及其结果。前者更大,通常也更重要。当然,你可以同时使用两者。
答案2
innodb_buffer_pool_size= 缓存表以获得更好的响应时间
查询缓存= 记住查询,以便下次执行时更快地获取它们相同的询问
以下两者之间有何关系:
innodb_buffer_pool_size和查询缓存 *
两者都用于缓存查询,但有什么区别?我可以同时使用两者吗?
谢谢
缓冲池用于在内存中缓存检索到的表和索引数据,查询缓存仅缓存解析后的 mysql 查询及其结果。前者更大,通常也更重要。当然,你可以同时使用两者。
innodb_buffer_pool_size= 缓存表以获得更好的响应时间
查询缓存= 记住查询,以便下次执行时更快地获取它们相同的询问