《
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.不要為了優化而優化 優化是為了解除一致的約束。如果優化資源不是引起效能問題的主要原因,那麼除非接觸了主要約束,否則這種優化對響應時間...