db2expln 查看sql语句的执行计划

本文介绍了如何使用db2expln命令查看SQL语句的执行计划,并提供了具体的使用示例。通过了解SQL优化过程,有助于提升SQL语句的编写质量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

db2expln 查看sql语句的执行计划2011-08-24 17:30阅读(181)

db2expln 查看sql语句的执行计划,可以查看复杂的select语句是如何做优化的,从而学习写出更好的sql语句
例子:(注意在远程连接上主机才能使用该命令,否则提示库不错在)
通过db2cmd连接提示下面结果
SQL0444N  例程 "explain"(特定名称 "SQL110824170404520")是用库或路径".../sqllib/function/db2exsrv" 中的代码以及不能存取的函数 "explain"来实现的。原因码:"4"。  SQLSTATE=42724
db2expln -d bidbdw -q "select * from test" -g -t
:-d指定数据库名,-q是一个SQL语句,也可以用-f指定某个保存了SQL的文件。-u可以指定用户名和口令。-t表示输出到终端,-o可以输出到文件:-d指定数据库名,-q是一个SQL语句,也可以用-f指定某个保存了SQL的文件。-u可以指定用户名和口令。-t表示输出到终端,-o可以输出到文件
 
执行结果:
db2expln <wbr>查看sql语句的执行计划
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值