使用DB2look 重新创建优化器访问计划(2)
2007-07-31 16:23:32 来源:WEB开发网核心提示:提示:正如将在下面的 “排序堆” 一节中所看到的,它的工作方式与排序堆的相同,使用DB2look 重新创建优化器访问计划(2), 如果您是一名 DBA,就可能会使用 DB2 SQL Explain&正如将在下面的 “排序堆” 一节中所看到的,就会注意到计划顶部的下列内容,
提示:正如将在下面的 “排序堆” 一节中所看到的,它的工作方式与排序堆的相同。 如果您是一名 DBA,就可能会使用 DB2 SQL Explain&
正如将在下面的 “排序堆” 一节中所看到的,它的工作方式与排序堆的相同。
如果您是一名 DBA,就可能会使用 DB2 SQL Explain Tool(db2exfmt)来获得对于 SQL 访问计划的理解。db2exfmt 工具用于格式化解释表的内容。如果您在生产中使用 db2exfmt 查看一个访问计划的输出,就会注意到计划顶部的下列内容。(注意:这些参数通常是由 db2look 输出中的 -f 和 -fd 选项所选择的,除了 dbheap 设置之外)。
清单 3. db2exfmt 的示例输出:
Database Context:
----------------
Parallelism: None
CPU Speed: 6.523521e-07
Comm Speed: 100
Buffer Pool size: 50000
Sort Heap size: 10000
Database Heap size: 5120
Lock List size: 1000
Maximum Lock List: 10
Average Applications: 1
Locks Available: 7849
Package Context:
---------------
SQL Type: Dynamic
Optimization Level: 5
Blocking: Block All Cursors
Isolation Level: Cursor Stability
---------------- STATEMENT 1 SECTION 201 ----------------
QUERYNO: 1
QUERYTAG: CLP
Statement Type: Select
Updatable: No
Deletable: No
Query Degree: 1
赞助商链接