利用DB2 db2batch查看sql执行时间等信息
(2013-12-04 15:12:10)
标签:
db2batchsql语句执行时间 |
分类: DB2 |
DB2信息中心对该命令功能的描述:
db2batch command:
Reads SQL statements and XQuery statements from either a flat file or standard input, dynamically prepares and describes the statements, and returns an answer set.
This tool can work in both a single partition database and in a multiple partition database.
Through the tool's optional parameters you are able to control the number of rows to be fetched from the answer set, the number of fetched rows to be sent to the output file or standard output, and the level of performance information to be returned.
The output default is to use standard output. You can name the output file for the results summary.
测试
1.编辑sql脚本
E:\DB2\data>cat sample.sql
select * from db2admin.sales;
2.执行db2batch命令
E:\DB2\data>db2batch -d sample -f sample.sql
* 时间戳记:Wed Dec 04 2013 15:15:25 中国标准时间
---------------------------------------------
* SQL 语句号 1:
select * from db2admin.sales;
YEAR
----------- ----------- -----------
* 访存了 8 行,有 8 行输出。
*
耗用时间是:
类型
数目
---- ----------- ----------- -------------- --------------
-------------- -------------- -------------- -----------
-----------
语句
*
总条目数:
*
总时间:
*
最小时间:
*
最大时间:
*
算术平均时间:
*
几何平均时间:
* 时间戳记:周三 十二月 04 2013 15:15:25 中国标准时间
3.可以获得更多的信息
E:\DB2\data>db2batch -d sample -f sample.sql -o r 0
p 2
* 时间戳记:Wed Dec 04 2013 15:17:28 中国标准时间
---------------------------------------------
* SQL 语句号 1:
select * from db2admin.sales;
YEAR
----------- ----------- -----------
* 访存了 8 行,有 0 行输出。
*
耗用时间是:
实例名
节点名
节点类型
快照时间戳记
应用程序句柄
应用程序状态
状态更改时间
应用程序代码页
应用程序国家/地区代码
DUOW
相关标记
应用程序名
应用程序标识
序号
TP
监视器客户机用户标识
TP
监视器客户机工作站名
TP
监视器客户机应用程序名