Holey inserts (Concurrent Write)

データベースに行 (レコード) を追加する際には、重複キーをはじめとしていろいろな事前検査があります。
ブロッキング・ファクターが大きかったり、いろんなジョブが同一のテーブルにアクセスするような状況の場合、この事前検査がデフォルトでは並列では行われないためのボトルネックが生じることがあります。

仕組みとどういう状況で有効かは Striving for Optimal Journal Performance on DB2 Universal Database for iSeries という Redbook の中の 5.3.6 Enabling Concurrent Writes (ECW) のところに詳しく書いてありますので、そちらを参照してください。

REUSEDLT(*YES) のテーブルにしか有効ではありません。

この機能は QDBENCWT という API を呼ぶことで設定されます。
'1' が ENABLE、'0' が DISABLE になっています。状態の変更には IPL が必要になります。

たとえば、以下のように '1' と引数をつけて実行した場合、まず現状が表示されます (今はこの機能は活動化されていない)。
そして次の行の "WILL BE ENABLED NEXT IPL" ということで、次回の IPL から有効になるということが示されていますね。

V5R3 では、REUSEDLT(*YES) のテーブルすべてに対してデフォルトでこの機能は有効になっています。
V5R3 Memo to user の「3.39.9 Enable concurrent write (ECW) default behavior on record inserts」に記述があります。

[Top Pageに戻る]

[PR] | 貴金属 買取ハウスクリーニング韓国食材インプラント転職サイトSEOアクセス解析ハウスメーカーレンタルオフィスSEO対策消費者金融不動産担保ローン時計車 買取ハワイ挙式アスクル転職生命保険テンプレート沖縄旅行動画免許合宿二輪引越し消費者金融税理士ゴルフ会員権留学レーシックマッサージFX投資信託くりっく365アフィリエイト育毛剤FXホームページ制作デイトレードFXタイバンコクハワイ レンタカーベスト ハワイ ホテル レーツバリ島年末年始ハワイHawaii hotelsHawaii Activitiesbhhrホノルルマラソン
【運営会社「パラダイムシフト」サービス】 ハワイ現地オプショナルツアーリラックマ) - ビジネスクラス航空券 - 格安航空券(1) - 格安航空券(2) - 海外ホテル - 韓国旅行
無料ホームページ作成 - レンタルサーバー - 携帯ホームページ - ブログ - ホテル 予約 - タイムシェア - ヴィラ - ハワイ コンドミニアム - バリ島 ホテル - ハワイ 不動産 - プーケット ホテル