所需 EXPLAIN 表

以下 EXPLAIN 表必须存在于用于调整 SQL 语句的每个子系统上。
这些表必须可供需要执行调整活动的所有用户访问。

每组表必须使用单一模式。 例如,针对某一组 EXPLAIN 表,您无法使用模式 A 创建其中一部分表而使用模式 B 创建其余表。整组 EXPLAIN 表都必须使用模式 A 或者模式 B。此外,您不能仅针对部分 EXPLAIN 表创建别名。您必须针对全部表创建别名。

DB2 for z/OS V9.1 的 EXPLAIN 表

在调整 DB2® for z/OS® V9.1 上运行的 SQL 语句时,必须存在该版本的 DB2 for z/OS 的所有 EXPLAIN 表。

PLAN_TABLE
计划表 PLAN_TABLE 包含从 EXPLAIN 语句结果收集的有关存取路径的信息。
DSN_DETCOST_TABLE
详细开销表 DSN_DETCOST_TABLE 包含有关查询中小型计划的详细开销估算的信息。
DSN_FILTER_TABLE
过滤器表 DSN_FILTER_TABLE 包含有关查询处理期间如何使用谓词的信息。
DSN_FUNCTION_TABLE
函数表 DSN_FUNCTION_TABLE 包含指定的 SQL 语句中所使用函数的描述。
DSN_PGRANGE_TABLE
页面范围表 DSN_PGRANGE_TABLE 包含有关查询中所有页面范围扫描的标准分区的信息。
DSN_PGROUP_TABLE
并行组表 DSN_PGROUP_TABLE 包含有关查询中并行组的信息。
DSN_PREDICAT_TABLE
谓词表 DSN_PREDICAT_TABLE 包含有关查询中所有谓词的信息。
DSN_PTASK_TABLE
并行任务表 DSN_PTASK_TABLE 包含有关查询中所有并行任务的信息。
DSN_QUERYINFO_TABLE
查询信息表 DSN_QUERYINFO_TABLE 包含有关查询块的自动查询重写资格的信息、有关为合格查询块考虑的具体化查询表的信息、不合格查询块之所以不合格的原因以及有关查询块的加速的信息。
DSN_QUERY_TABLE
查询表 DSN_QUERY_TABLE 包含有关 SQL 语句的信息,并显示查询变换之前和之后的语句。
DSN_SORTKEY_TABLE
排序键表 DSN_SORTKEY_TABLE 包含有关查询所需所有排序的排序键的信息。
DSN_SORT_TABLE
排序表 DSN_SORT_TABLE 包含有关查询所需的排序操作的信息。
DSN_STATEMENT_CACHE_TABLE
语句高速缓存表 DSN_STATEMENT_CACHE_TABLE 包含有关语句高速缓存中 SQL 语句的信息,以及因 EXPLAIN STATEMENT CACHE ALL 语句而捕获的信息。
DSN_STATEMNT_TABLE
语句表 DSN_STATEMNT_TABLE 包含有关所指定 SQL 语句的估算开销的信息。
DSN_STRUCT_TABLE
结构表 DSN_STRUCT_TABLE 包含有关查询中所有查询块的信息。
DSN_VIEWREF_TABLE
视图引用表 DSN_VIEWREF_TABLE 包含有关用于处理查询的所有视图和具体化查询表的信息。

DB2 for z/OS 10 的 EXPLAIN 表

在调整 DB2 for z/OS 10 上运行的 SQL 语句时,必须存在该版本的 DB2 for z/OS 的所有 EXPLAIN 表。

PLAN_TABLE
计划表 PLAN_TABLE 包含从 EXPLAIN 语句结果收集的有关存取路径的信息。
DSN_COLDIST_TABLE
列分布表包含 DB2 从非索引叶子页动态获取的非均匀列组统计信息。
DSN_DETCOST_TABLE
详细开销表 DSN_DETCOST_TABLE 包含有关查询中小型计划的详细开销估算的信息。
DSN_FILTER_TABLE
过滤器表 DSN_FILTER_TABLE 包含有关查询处理期间如何使用谓词的信息。
DSN_FUNCTION_TABLE
函数表 DSN_FUNCTION_TABLE 包含指定的 SQL 语句中所使用函数的描述。
DSN_KEYTGTDIST_TABLE
键/目标分布表包含 DB2 优化器动态获取的非均匀索引表达式统计信息。
DSN_PGRANGE_TABLE
页面范围表 DSN_PGRANGE_TABLE 包含有关查询中所有页面范围扫描的标准分区的信息。
DSN_PGROUP_TABLE
并行组表 DSN_PGROUP_TABLE 包含有关查询中并行组的信息。
DSN_PREDICAT_TABLE
谓词表 DSN_PREDICAT_TABLE 包含有关查询中所有谓词的信息。
DSN_PTASK_TABLE
并行任务表 DSN_PTASK_TABLE 包含有关查询中所有并行任务的信息。
DSN_QUERY_TABLE
查询表 DSN_QUERY_TABLE 包含有关 SQL 语句的信息,并显示查询变换之前和之后的语句。
DSN_SORTKEY_TABLE
排序键表 DSN_SORTKEY_TABLE 包含有关查询所需所有排序的排序键的信息。
DSN_SORT_TABLE
排序表 DSN_SORT_TABLE 包含有关查询所需的排序操作的信息。
DSN_STATEMENT_CACHE_TABLE
语句高速缓存表 DSN_STATEMENT_CACHE_TABLE 包含有关语句高速缓存中 SQL 语句的信息,以及因 EXPLAIN STATEMENT CACHE ALL 语句而捕获的信息。
DSN_STATEMNT_TABLE
语句表 DSN_STATEMNT_TABLE 包含有关所指定 SQL 语句的估算开销的信息。
DSN_STRUCT_TABLE
结构表 DSN_STRUCT_TABLE 包含有关查询中所有查询块的信息。
DSN_VIEWREF_TABLE
视图引用表 DSN_VIEWREF_TABLE 包含有关用于处理查询的所有视图和具体化查询表的信息。

反馈