久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

實例講解IBM DB2中提高并發度的三個方法

瀏覽:4日期:2023-11-09 18:23:37

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語句不等待這條記錄的提交,并且認為他已經被刪除了。

標簽: DB2 數據庫
主站蜘蛛池模板: 锡林郭勒盟| 于都县| 大埔区| 即墨市| 类乌齐县| 哈巴河县| 都兰县| 南木林县| 台前县| 张家港市| 朝阳县| 赤水市| 枝江市| 融水| 孟津县| 景宁| 全南县| 远安县| 榆林市| 朝阳区| 安乡县| 子长县| 肃北| 威宁| 临西县| 阜城县| 敦化市| 韶关市| 常宁市| 酒泉市| 泾川县| 罗江县| 文昌市| 嘉黎县| 蓬安县| 大安市| 从江县| 密山市| 瓮安县| 泰州市| 鄂温|