SelectDB Enterprise
使用指南
查询加速
查询优化实践
计划调优
使用 SQL Cache 加速查询

使用 SQL Cache 加速查询

概述

关于 SQL Cache 详细实现原理,请参考 查询缓存(SQL Cache)章节

案例

详细案例请参考 查询缓存(SQL Cache)章节

总结

SQL Cache 是 Doris 提供的一种查询优化机制,可以显著提升查询性能。在使用的时候需要注意:

:::tip 提示

  • SQL Cache 不适用于包含生成随机值的函数 (如 random()) 的查询,因为这会导致查询结果失去随机性。
  • 目前不支持使用部分指标的缓存结果来满足查询更多指标的需求。例如,之前查询了 2 个指标的缓存不能用于查询 3 个指标的情况。
  • 通过合理使用 SQL Cache,可以显著提升 Doris 的查询性能,特别是在数据更新频率较低的场景中。在实际应用中,需要根据具体的数据特征和查询模式来调整缓存参数,以获得最佳的性能提升。 :::
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标