DB2 for i 中的语句打开时间、语句提取时间和语句关闭时间是啥?
Posted
技术标签:
【中文标题】DB2 for i 中的语句打开时间、语句提取时间和语句关闭时间是啥?【英文标题】:What are Statement Open Time, Statement Fetch Time, and Statement Close Time in DB2 for i?DB2 for i 中的语句打开时间、语句提取时间和语句关闭时间是什么? 【发布时间】:2021-09-13 23:16:29 【问题描述】:我在文档中找不到这个,虽然我可以根据观察到的行为进行一些猜测,但我希望得到更官方的答案。
打开和关闭时间:设置和关闭/提交大型事务或游标所需的时间? 获取时间:从磁盘加载数据并将结果返回给调用者所需的时间? (当中间步骤之一很大但输出相对较小时,这似乎很大)
优化时间单独报告,因此可能不包括在上述任何内容中。
【问题讨论】:
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 【参考方案1】:回顾 IBM SQL 性能研讨会的一些材料(强烈推荐)我的理解是
打开
身份验证 开放数据路径 (ODP) 创建获取
CPU/磁盘操作运行(如果插入/更新,则打开 + 获取 + 下面的)
触发处理 锁定 约束执行 索引维护 日记我没有看到任何关于Close
的拼写。但我猜Close
是 ODP 删除和其他清理。
【讨论】:
以上是关于DB2 for i 中的语句打开时间、语句提取时间和语句关闭时间是啥?的主要内容,如果未能解决你的问题,请参考以下文章
用sql语句如何获取当前时间,如何通过写sql语句改变数据库中的值如何通过写sql语句把数据从数据中提取出来