V2EX  ›  英汉词典

Execution Plan

Definition / 释义

execution plan执行计划。常指在数据库或查询处理过程中,系统为执行一条 SQL 查询所选择的具体步骤与策略(如扫描方式、连接顺序、索引使用、成本估算等)。在更广义的管理语境中也可指“实施计划/执行方案”,但技术语境里多指数据库查询的执行计划。

Pronunciation / 发音(IPA)

/ˌɛksɪˈkjuːʃən plæn/

Examples / 例句

The DBA checked the execution plan before adding an index.
DBA 在添加索引前先查看了执行计划。

After rewriting the query, the execution plan changed from a full table scan to an index seek, reducing the response time significantly.
重写查询后,执行计划从全表扫描变为索引查找,使响应时间大幅降低。

Etymology / 词源

execution 源自拉丁语 exsequi(“贯彻、完成、执行”),经由法语进入英语;plan 来自法语 plan(“平面、蓝图、方案”)。组合成 execution plan 字面即“执行的方案/蓝图”,在数据库领域固定化为“查询执行步骤的方案”。

Related Words / 相关词

Notable Works / 文献与作品中的用例

  • SQL Performance Explained(Markus Winand)——大量讨论如何阅读与改进查询的 execution plan。
  • Database System Concepts(Silberschatz, Korth, Sudarshan)——在查询优化章节涉及执行计划与代价模型。
  • PostgreSQL 官方文档(“EXPLAIN” 章节)——系统性说明 execution plan 的输出与含义。
  • Microsoft SQL Server 文档(“Showplan / Execution Plan”)——介绍图形化与文本执行计划的解读方法。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5596 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 09:24 · PVG 17:24 · LAX 02:24 · JFK 05:24
♥ Do have faith in what you're doing.