Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 查询优化与执行 » 读取执行计划

 

执行计划缩写

以下是在执行计划中可看到的缩写。

简要文本计划 详细文本计划 其它信息
成本最佳计划

优化程序为给定查询生成访问计划并估算访问计划的开销。在此过程中,当前最佳计划可能被估计开销更低的新最佳计划所取代。最后一个最佳计划即是用于执行语句的执行计划。成本最佳计划指出优化程序发现比当前最佳计划更好的计划的次数。次数较少说明最佳计划在枚举过程早期就已确定。由于优化程序为给定语句的每个查询块至少启动一次枚举过程,因此成本最佳计划表示的是累积次数。请参见优化程序的工作原理

成本计划

与目前已找到的最佳计划相比,优化程序生成的许多计划开销都十分庞大。成本计划表示在给定语句的枚举过程期间,优化程序所考虑的部分或完整计划的数目。

DELETE Delete DELETE 操作的根节点。请参见DELETE 语句
DistH HashDistinct

请参见HashDistinct 算法 (DistH)

DistO OrderedDistinct

请参见OrderedDistinct 算法 (DistO)

DP DecodePostings

请参见DecodePostings (DP)

DT DerivedTable

请参见DerivedTable 算法 (DT)

EAH HashExceptAll

请参见排除算法(EAH、EAM、EH、EM)

EAM MergeExceptAll

请参见排除算法(EAH、EAM、EH、EM)

EH HashExcept

请参见排除算法(EAH、EAM、EH、EM)

EM MergeAccept

请参见排除算法(EAH、EAM、EH、EM)

Exchange Exchange

请参见交换算法(交换)

Filter Filter

请参见过滤器算法(Filter、PreFilter)

GrByH HashGroupBy

请参见HashGroupBy 算法 (GrByH)

GrByHClust HashGroupByClustered

请参见ClusteredHashGroupBy 算法 (GrByHClust)

GrByHSets HashGroupBySets

请参见HashGroupBySets 算法 (GrByHSets)

GrByO OrderedGroupBy

请参见OrderedGroupBy 算法 (GrByO)

GrByOSets OrderedGroupBySets

请参见OrderedGroupBySets 算法 (GrByOSets)

GrByS SingleRowGroupBy

请参见SingleRowGroupBy 算法 (GrByS)

GrBySSets SortedGroupBySets

请参见SortedGroupBySets 算法 (GrBySSets)

HF HashFilter

请参见散列过滤器算法(HF、HFP)

HFP ParallelHashFilter

请参见散列过滤器算法(HF、HFP)

HTS HashTableScan

请参见HashTableScan 方法 (HTS)

IAH HashIntersectAll

请参见交叉算法(IH、IM、IAH、IAM)

IAM MergeIntersectAll

请参见交叉算法(IH、IM、IAH、IAM)

IH HashIntersect

请参见交叉算法(IH、IM、IAH、IAM)

IM MergeIntersect

请参见交叉算法(IH、IM、IAH、IAM)

IN InList

请参见InList 算法 (IN)

table-name<index-name>

IndexScan、ParallelIndexScan

在图形式计划中,索引扫描显示为梯形中的索引名。请参见IndexScan 方法

INSENSITIVE Insensitive

请参见交叉算法(IH、IM、IAH、IAM)

INSERT Insert

插入操作的根节点。请参见INSERT 语句

IO IndexOnlyScan、ParallelIndexOnlyScan

请参见IndexOnlyScan 方法 (IO)ParallelIndexScan 方法

JH HashJoin

请参见HashJoin 算法(JH、JHSP、JHFO、JHAP、JHO、JHPO)

JHS HashSemijoin

请参见HashSemijoin 算法 (JHS)

JHSP ParallelHashSemijoin

请参见HashJoin 算法(JH、JHSP、JHFO、JHAP、JHO、JHPO)

JHFO Full Outer HashJoin

请参见HashJoin 算法(JH、JHSP、JHFO、JHAP、JHO、JHPO)

JHA HashAntisemijoin

请参见HashAntisemijoin 算法 (JHA)

JHAP ParallelHashAntisemijoin

请参见HashJoin 算法(JH、JHSP、JHFO、JHAP、JHO、JHPO)

JHO Left Outer HashJoin

请参见HashJoin 算法(JH、JHSP、JHFO、JHAP、JHO、JHPO)

JHP ParallelHashJoin

请参见HashJoin 算法(JH、JHSP、JHFO、JHAP、JHO、JHPO)

JHPO ParallelLeftOuterHashJoin

请参见HashJoin 算法(JH、JHSP、JHFO、JHAP、JHO、JHPO)

JHR RecursiveHashJoin

请参见RecursiveHashJoin 算法 (JHR)

JHRO RecursiveLeftOuterHashJoin

请参见RecursiveLeftOuterHashJoin 算法 (JHRO)

JM MergeJoin

请参见MergeJoin 算法(JM、JMFO、JMO)

JMFO Full Outer MergeJoin

请参见MergeJoin 算法(JM、JMFO、JMO)

JMO Left Outer MergeJoin

请参见MergeJoin 算法(JM、JMFO、JMO)

JNL NestedLoopsJoin

请参见NestedLoopsJoin 算法(JNL、JNLFO、JNLO)

JNLA NestedLoopsAntisemijoin

请参见NestedLoopsAntisemijoin 算法 (JNLA)

JNLFO Full Outer NestedLoopsJoin

请参见NestedLoopsJoin 算法(JNL、JNLFO、JNLO)

JNLO Left Outer NestedLoopsJoin

请参见NestedLoopsJoin 算法(JNL、JNLFO、JNLO)

JNLS NestedLoopsSemijoin

请参见NestedLoopsSemijoin 算法 (JNLS)

KEYSET Keyset

表示由键集驱动的游标。请参见SQL Anywhere 游标

LOAD Load

装载操作的根节点。请参见LOAD TABLE 语句

MultiIdx MultipleIndexScan

请参见MultipleIndexScan 方法 (MultIdx)

OpenString OpenString

请参见OpenString 算法 (OpenString)

Optimization Time

优化程序在给定语句的所有枚举过程期间所花费的总时间。

PC ProcCall

过程调用(表函数)。请参见ProcCall 算法 (PC)

PreFilter PreFilter

请参见过滤器算法(Filter、PreFilter)

RL RowLimit

请参见RowLimit 算法 (RL)

ROWID RowIdScan

在图形式计划中,行 ID 扫描的显示为矩形中的表名。请参见RowIdScan 方法 (ROWID)

ROWS RowConstructor

请参见RowConstructor 算法 (ROWS)

RR RowReplicate

请参见RowReplicate 算法 (RR)

RT RecursiveTable

请参见RecursiveTable 算法 (RT)

RU RecursiveUnion

请参见RecursiveUnion 算法 (RU)

SELECT Select

SELECT 操作的根节点。请参见SELECT 语句

seq TableScan、ParallelTableScan

在图形式计划中,表扫描显示为矩形中的表名。请参见TableScan 方法 (seq)ParallelTableScan 方法

Sort Sort

索引或合并排序。请参见排序算法(排序)

SrtN SortTopN

请参见SortTopN 算法 (SrtN)

TermBreak TermBreak

全文搜索 TermBreaker 算法。请参见如何变更文本索引

UA UnionAll

请参见UnionAll 算法 (UA)

UPDATE Update

UPDATE 操作的根节点。请参见UPDATE 语句

Window Window

请参见窗口算法 (Window)

Work Work table

表示中间结果的内部节点。

 计划中使用的常见统计信息
 计划中的常见估计值
 计划中与 SELECT、INSERT、UPDATE 和 DELETE 相关的项
 计划中与锁相关的项
 计划中与扫描相关的项
 计划中与索引扫描相关的项
 计划中与连接、过滤器和预过滤器相关的项
 计划中与散列过滤相关的项
 计划中与 UNION 相关的项
 计划中与 GROUP BY 相关的项
 计划中与 DISTINCT 相关的项
 计划中与 IN 列表相关的项
 计划中与 SORT 相关的项
 计划中与行限制相关的项