V2EX  ›  英汉词典

Query Plan

定义(Definition)

query plan(也常叫 execution plan)指数据库为执行一条查询语句(如 SQL)而制定的“执行方案/路线图”,描述将如何访问数据(例如使用哪些索引、以何种连接方式、估计成本与行数等)。常用于性能分析与优化。

发音(Pronunciation, IPA)

/ˈkwɪri plæn/

例句(Examples)

The query plan shows an index scan.
查询计划显示使用了索引扫描。

Before deploying, we compared query plans across environments and found the optimizer chose a different join order, which explained the slowdown.
在部署前,我们对比了不同环境的查询计划,发现优化器选择了不同的连接顺序,这解释了性能变慢的原因。

词源(Etymology)

query(查询)+ plan(计划/方案)组成。最初多见于数据库与信息检索领域,用来表示“系统为完成一次查询而制定的执行策略”;随着关系型数据库普及,这个术语在 SQL 性能调优语境中变得非常常见。

相关词(Related Words)

文献与著作示例(Literary / Notable Works)

  • SQL Performance Explained(Markus Winand)
  • Database System Concepts(Silberschatz, Korth, Sudarshan)
  • PostgreSQL: Up and Running(Regina Obe, Leo Hsu)
  • SQL Server Internals(Kalen Delaney 等)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2823 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 13:12 · PVG 21:12 · LAX 06:12 · JFK 09:12
♥ Do have faith in what you're doing.