高效能之DB2效能調整和優化

2021-09-01 17:15:02 字數 552 閱讀 5979

db2效能調整和優化》

1.效能優化應該是跨越應用系統的整個生命週期,不是使用者感覺效能差的時候開始

2.對任何程式而言,最慢最耗時間的操作是從磁碟度數(磁碟的轉數沒有較大提高),任何乙個資料庫系統、,必然存在大量的

i/o,所以

i/o是導致資料庫效能問題的關鍵。

3.db

中資料訪問都要經過緩衝池:讀的資料先要讀到緩衝池才能提交應用;寫的資料也是先要寫到緩衝池才能進行

i/o。緩衝池是影響

db效能最大的引數。

4.greate bufferpool

語句可以新增更多的緩衝池

5.和鎖相關的問題:鎖等待、鎖公升級、和死鎖有關的問題

鎖等待:當應用程式對乙個物件請求的鎖不能立即得到時,該應用程式進入乙個等待服務的佇列,等待占用鎖的應用程式提交或回滾來釋放鎖;

鎖公升級:從行級別公升級到表級別

6.多個insert into

同乙個表

可以用value

後跟多個(),但

informix

不支援。

DB2 效能優化快速入門

db2 效能優化是一件較為複雜的綜合性的工作 需要對問題的根源作全方位的探索和思考。同時也需要較深厚的資料庫管理經驗與優化知識。這對於初學者來說可能有些勉為其難。但是在很多情況下,隨著 db2 資料庫中的資料量的不斷增長或者使用者數的激增,資料庫系統的效能會顯著下降,而此時快速定位效能上的瓶頸則至關...

Db2效能優化 表分割槽

前言 實驗環境 os 名稱 microsoft windows server 2008 r2 enterprise os 版本 6.1.7601 service pack 1 build 7601 product name db2 enterprise server edition license ...

DB2效能優化聖經 優化準則

在制定乙個效能優化總體方案時,應當考慮下列準則 1.牢記縮減回報定律 最大的效能收益通常來自最初的努力。以後的修改一般只產生越來越小的效益,並且需要付出更多的努力。2.不要為了優化而優化 優化是為了解除一致的約束。如果優化資源不是引起效能問題的主要原因,那麼除非接觸了主要約束,否則這種優化對響應時間...