基于AIX系統(tǒng)下DB2數(shù)據(jù)庫性能調優(yōu)研究.pdf

基于AIX系統(tǒng)下DB2數(shù)據(jù)庫性能調優(yōu)研究.pdf

ID:58303737

大小:201.52 KB

頁數(shù):2頁

時間:2020-05-15

基于AIX系統(tǒng)下DB2數(shù)據(jù)庫性能調優(yōu)研究.pdf_第1頁
基于AIX系統(tǒng)下DB2數(shù)據(jù)庫性能調優(yōu)研究.pdf_第2頁
資源描述:

《基于AIX系統(tǒng)下DB2數(shù)據(jù)庫性能調優(yōu)研究.pdf》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫

1、中國科技期刊數(shù)據(jù)庫科研基于AIX系統(tǒng)下DB2數(shù)據(jù)庫性能調優(yōu)研究張明棟中航工業(yè)哈飛科技管理中心,黑龍江哈爾濱150060摘要:隨著企業(yè)信息化程度的不斷提高,各種業(yè)務系統(tǒng)的大量應用,數(shù)據(jù)庫的數(shù)據(jù)量迅速增長,對數(shù)據(jù)庫性能的要求也越來越高,如何在使用過程中將有限的資源最優(yōu)的利用,使數(shù)據(jù)庫獲得更高的吞吐量和更短的響應時間,關系到用戶的滿意度和企業(yè)的成本控制?;诖四康?,結合DB2數(shù)據(jù)庫的使用經(jīng)驗,通過對基于AIX系統(tǒng)下的DB2數(shù)據(jù)庫性能優(yōu)化技術進行了研究。關鍵詞:AIX系統(tǒng):DB2數(shù)據(jù)庫;性能調優(yōu)中圖分類號:TP311.13文獻標識碼:A文章編號:1671-5780(20

2、15)03.0147.02隨著業(yè)務系統(tǒng)應用的不斷深入和擴大,數(shù)據(jù)庫的數(shù)據(jù)量最頻繁的邏輯卷放到磁盤的中央位置,把讀寫最不頻繁的邏迅速增長,數(shù)據(jù)庫工作效率逐漸下降。實施對數(shù)據(jù)庫的管理輯卷放到磁盤邊緣位置。因為磁盤中央位置的數(shù)據(jù)要比靠近維護、性能調優(yōu)越來越受到大家的重視。外邊緣位置的數(shù)據(jù)具有更快的尋道時間,所以對于I/O操作數(shù)據(jù)庫調優(yōu)是指在運行某特定應用服務功能程序時,針頻繁的邏輯卷應使其位于越靠近物理卷中央的位置,從而提對該應用的特點和要求將數(shù)據(jù)庫的資源盡可能均衡地,充分高數(shù)據(jù)庫的性能。地利用,即合理分配系統(tǒng)資源和調整數(shù)據(jù)庫的設置,實現(xiàn)數(shù)2DB2數(shù)據(jù)庫調優(yōu)據(jù)庫最大化

3、吞吐能力,減少響應時間,讓數(shù)據(jù)庫性能達到最2.1DB2數(shù)據(jù)庫實例參數(shù)調優(yōu)優(yōu)。數(shù)據(jù)庫性能調優(yōu)不是一項簡單的任務,涉及到很多方面,通過db2set命令,可以進行實例環(huán)境參數(shù)的調整,從而如操作系統(tǒng)、中閾件、應用、網(wǎng)絡等等。提高數(shù)據(jù)庫的性能。如,設置db2_hashjoin=yes,可以激活本文主要在瀵Ⅸ系統(tǒng)下針對DB2數(shù)據(jù)庫性能優(yōu)化技術哈希連接算法。指定排序時使用hash排序,這樣數(shù)據(jù)庫兩表進行了研究。連接時,先對各表做hash排序,再連接,這樣可以大大提高1AIX系統(tǒng)I/o調優(yōu)性能。1.1AIX系統(tǒng)參數(shù)調優(yōu)2.2DB2數(shù)據(jù)庫db參數(shù)調優(yōu)DB2數(shù)據(jù)庫使用的內存大部分都

4、是計算類內存,如果在DB2數(shù)據(jù)庫db參數(shù)優(yōu)化方面的資料有很多。下面僅針獲取數(shù)據(jù)時,執(zhí)行從磁盤讀取到內存的操作,就會造成嚴重對日常工作中需要重點關注的內容進行介紹。的性能下降。為了減輕此類情況對DB2性能的影響,建議對SORTHEAP參數(shù),SORTHEAP是一個數(shù)據(jù)庫配置參數(shù),AIX系統(tǒng)參數(shù)作如下調整:它定義了私有排序或共享排序所使用的私有內存頁的最大設置異步I/0數(shù)目。每個排序都有一個獨立的排序堆,這是由數(shù)據(jù)庫管理如果是同步I/O,當一個I/O操作執(zhí)行時,應用程序必器在需要的時候分配的。當一個排序所需的內存量超過了須等待,直到此I/o執(zhí)行完畢。相反,異步I/0操

5、作在后臺SORTHEAP時,就會發(fā)生排序溢出。因此,當數(shù)據(jù)庫出現(xiàn)較運行,I/0操作和應用程序可以同時運行。使用異步I/0顯多排序或過多的排序益處,就需要相應增大SORTHEAP值。然提高了I/O吞吐量,因此數(shù)據(jù)庫服務器應該啟用異步LOCKLIST參數(shù),LOCKLIST指的是一個數(shù)據(jù)庫中用來I/O,使得多個i/o操作同時執(zhí)行,從而提高數(shù)據(jù)庫的性能。存放鎖的內存空間,當這個參數(shù)設得過小會導致在鎖用光這設置暫掛寫I/0數(shù)值部分資源后導致鎖升級(即多個行鎖轉化為一個表鎖來釋放運行#chdev一1sysO—amaxpout=8193命令,設置對出更多的資源)。這會導致系統(tǒng)

6、的并行性下降,很多應用連文件的最大暫掛寫I/o數(shù)量,如果寫I/0達到這個數(shù)量,則接出現(xiàn)掛起,使得系統(tǒng)的性能衰退。所以盡可能調大系統(tǒng)不再接受新的I/O請求,而立即把積累起來的I/O請求【DCKLIST參數(shù)。數(shù)執(zhí)行完畢,改善文件系統(tǒng)的讀寫,防止文件系統(tǒng)緩存里積LOGBuFSz參數(shù),日志緩沖區(qū)(L0GBUFsz)指的累過多的數(shù)據(jù),導致I/o嚴重惡化。是日志在寫到磁盤以前用于緩沖的一片內存空間,應該盡量運行#chdev—lsys0一aminpout=4096命令,設置對給該參數(shù)設置較高的值,這樣可以減少寫日志帶來的過多的文件的最小暫掛I/O數(shù)量。整個系統(tǒng)請求I/O的數(shù)量

7、如果小I/O,從而提高DB2數(shù)據(jù)庫寫日志的性能。于該值,則由maxpout阻塞的程序可以繼續(xù)運行。BUFFERPOOL參數(shù),緩沖池(BUFFERPOOL)是一片設置內存參數(shù)用來緩沖從磁盤上讀取的數(shù)據(jù)和索引的內存區(qū)域,這些數(shù)據(jù)DB2數(shù)據(jù)庫有自己的文件緩存,沒有必要在操作系統(tǒng)一和索引信息在緩沖池中進行運算后最終還要寫回磁盤。緩沖級進行文件緩存。因此有必要限制操作系統(tǒng)用于文件緩存的池的頁面大小有四種(4K,8K,16K,32K),分別對應四內存數(shù)量,使DB2數(shù)據(jù)庫能夠使用更多的物理內存,從而提種不同頁面大小的表空間。緩沖池的大小決定了能夠從磁盤高DB2數(shù)據(jù)庫的性能。上

8、緩沖數(shù)據(jù)的容量大小。當然

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。