大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> 数据库 -> 使用DB2look 重新创建优化器访问计划(2)

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

时间: 2021-07-31 作者:daque

正如将在底下的 排序堆 一节中所看到的,它的处事办法与排序堆的沟通。  即使您是一名 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   即使您稍微深刻察看 db2exfmt 的输入,就在考察安置之后,您将看到能否具备感化优化器安置的备案表树立。  提防:其余,可惜的是,db2look -f 并非列出了一切关系的备案表变量。您将须要增添那些脱漏的。普遍来说,您尝试体例上的备案表变量树立应与消费体例上的沟通,大概尽大概逼近。  清单 4. 感化考察安置的备案表树立  1) return: (return result)           cumulative total cost:          57.6764           cumulative cpu cost:            191909           cumulative i/o cost:            2           cumulative re-total cost:       5.37264           cumulative re-cpu cost:         134316           cumulative re-i/o cost:         0           cumulative first row cost:      26.9726           estimated buffer pool buffers:   2           arguments:           ---------           bldlevel: (build level)                   db2 v8.1.0.80 : s041221           envvar  : (environment variable)         db2_antijoin=yes                   db2_inlist_to_nljn = yes           stmtheap: (statement heap size)                   2048   创造数据设置谈话(ddl)  下列 db2look 吩咐创造了 ddl 以复制一切数据库东西,以及摆设和统计消息。  db2look -d <dbname> -e -a -m -o db2look.out 

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.