如何查看db2 动态语句的执行计划 db2有图形执行计划显示工具,如果没有图形环境,如unix主机,可以生成文本的文件来显示执行计划1.如果第一次执行,请先 connect to dbname,执行db2-tvf$HOME/sqllib/misc/EXPLAIN.DDL建立执行计划表2.db2 set current explain mode explain设置成解释模式,并不真正执行下面将发出的sql命令3.db2\"select count(*)from staff执行你想要分析的sql语句4.db2 set current explain mode no取消解释模式5.db2exfmt-d sample-g TIC-w-l-s%-n%-o db2exmt.out执行计划输出到文件db2exmt.out
如何执行db2存储过程 1、db2 create database 数据库名创建数据库2、db2 connect to 数据库名 user 用户名 using 用户密码连接数据库3、db2-tvf otpdb_v3_db2.sql为新建数据库建立表结构4、db2-td@-f 存储过程文件绝对路径导入存储过程,无错误会提示成功4、调用存储过程:Windows 下:db2 call 存储过程名(参数1,参数2)AIX 下:db2要先进入DB2,方可调用存储过程或执行SQL语句db2=>;call 存储过程名(参数1,参数2)5、验证插入数据是否成功Windows 下:db2 select count(*)from FTOTP_USERINFOAIX 下:db2要先进入DB2,方可调用存储过程或执行SQL语句db2=>;select count(*)from FTOTP_USERINFOWindows 下:db2 select count(*)from FTOTP_TOKENINFOAIX 下:db2要先进入DB2,方可调用存储过程或执行SQL语句db2=>;select count(*)from FTOTP_TOKENINFO
db2数据库 全表扫描看哪个指标 db2有个指标叫Timeron,可以称作是执行成本。使用db2expln命令可以看得到这个叫执行成本的东西,比如执行命令:db2expln-d test_db1-f test。.