使用DB2look 重新创建优化器访问计划(2)

豆豆网   技术应用频道   2007年07月31日  【字号: 收藏本文

内容摘要:使用DB2look 重新创建优化器访问计划

  提示:正如将在下面的 “排序堆” 一节中所看到的,它的工作方式与排序堆的相同。 如果您是一名 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

责编:豆豆技术应用

正在加载评论...