MySQL进阶 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

查询高速缓存

在运行select查询时,MySQL4.x会记录下查询和返回结果。这是通过select每次进行查询时,在一个特殊的高速缓存中保存 结果集实现的。然后,当再次请求服务器做相同的查询时,MySQL将会从高速缓存中检索结果,而不是再次运行该查询。 默认情况下是启动这个性能。

注意,一旦表有变化,使用这个表的告诉缓存查询就变成无效,并且将从告诉缓存中删除。这样防止查询从旧表上返回 不准确的数据。经常有变化的表,将不会从高速缓存中得到利益。这种情况,可以考虑不使用告诉缓存, 可以添加一个选项sql_no_cache来实现。