网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > DB2教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.全面解析DB2性能调优方面的二十个.
.DB2 Web 服务提供者的安全性(2)(.
.关于IBM DB2 数据库的使用小技巧.
.为 Linux 或 UNIX 版本 SAP 安装.
.并行方式处理DB2 for iSeries索引.
.DB2 Web 服务提供者的安全性(3)(.
.IBM DB2 OLAP多维服务器解决方案.
.DB2 Performance Expert 简化性能.
.深入优化DB2 数据库的五个最佳实.
.解决db2 codepage导致连接不上数.
.DB2 9 数据库服务器管理之DB2实例.
.DB2数据库控制中心乱码问题解决方.
.讲解监控IBM DB2数据库的性能的详.
.DB2中如何进行数据移动(1).
.如何操作Excel读取数据导入DB2数.
.全面了解DB2数据库中的各数据类型.
.DB2数据库归档日志的管理方案简介.
.DB2的高可用性和灾难恢复概述.
.教你轻松掌握DB2 9.5的数据库内存.
.初学者必读:IBM DB2数据库优化措.

实例讲解IBM DB2中提高并发度的三个方法

发表日期:2008-7-17


DB2中,可以用三种方法来提高并发度:


1.降低隔离级, 读操作不会因为锁冲突被拦

select .... with UR


2.或,改变加锁的时机,减少锁冲突(这样其行上的insert/update/delete操作不会锁住条件不同select操作)

db2set DB2_EVALUNCOMMITTED=ON

db2set DB2_SKIPDELETED=ON

db2set DB2_SKIPINSERTED=ON


3.或在where相关字段上加索引,减少锁占用


注解:

db2set DB2_EVALUNCOMMITTED=ON - 这个参数将在记录锁之前进行谓词检查,尽量减少锁的时间;

db2set DB2_SKIPINSERTED=ON - 这个参数将新insert且没有提交的数据跳过;例如,SELECT/UPDATE语句不会发现这条记录;

db2set DB2_SKIPDELETED=ON - 这个参数将新delete且没有提交的数据跳过;例如,SELECT/UPDATE语句不等待这条记录的提交,并且认为他已经被删除了。

上一篇:IBM DB2事件监视器及explain plan的使用 人气:735
下一篇:使用IBM DB2数据库时必须了解的几个知识点 人气:677
浏览全部DB2的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐