DB2只读子句和性能

2014年2月14日,作者: 杰克·范瓦斯(Jack Vamvas)

题: 为什么某些SQL查询使用只读子句?使用只读子句可以提高性能吗?

  回答 :有时,您会看到一条sql语句,例如:

 

Select name from mytable for  只读 

 

使用只读子句的目的是使游标明确。使用只读子句时,无法进行位置更新

明确的意思是:通常SELECT变成一个游标。如果游标被明确定义为只读- “封锁” 用来。 “封锁” 意味着DB2服务器向客户端发送行组。 通常,DB2仅在不可更新的游标(例如联接)上显示此行为。

多用户环境中的潜在结果是减少 通量 – 随着更多用户被允许使用共享锁

 Read More

性能调优系列–性能堆栈

数据库调优 概述–硬件调整

DB2配置的OLTP清单。

数据库调整和操作系统调整  

数据库调优 overview – Buffer 调音

作者:Jack Vamvas(http://www.dba-db2.com)

分享:

验证您的评论

预览您的评论

这仅仅是一个预览。您的评论尚未发布。

 加工...
您的评论无法发布。错误类型:
您的评论已保存。评论经过审核,只有在获得作者批准后才会显示。 发表其他评论

您输入的字母和数字与图像不匹配。请再试一次。

作为发表评论的最后一步,请输入下图中显示的字母和数字。这样可以防止自动程序发布评论。

读取这张图片有困难吗? 查看备用。

 加工...

发表关于DB2只读子句和性能的评论

评论是经过审核的,直到作者批准后才会显示。


ysaijiu.com | DB2性能调优 | DBA DB2 :一切 | 常问问题 | 联系 | 版权