數據庫調優(yōu)解決方案
數據庫調優(yōu)
在項目初級,一般會(huì )根據軟硬件的實(shí)際情況,綜合經(jīng)驗,給出一種經(jīng)驗設置,這種經(jīng)驗設置離滿(mǎn)足優(yōu)化需求的目標不是很遠。隨著(zhù)實(shí)際項目的啟動(dòng),實(shí)際項目中使用的數據庫經(jīng)過(guò)一段時(shí)間的運行,在線(xiàn)保留的數據量和業(yè)務(wù)處理數據量在逐漸增大,最初的數據庫設置,與現在實(shí)際的運行性能有一定差距,需要進(jìn)一步優(yōu)化調整。
這種調整主要包括:主機、操作系統、數據庫,備份等方面。
服務(wù)器優(yōu)化
? 主機運行環(huán)境:CPU/MEM/IO等優(yōu)化;
? 操作系統環(huán)境:操作系統核心參數(Kernel)配置、LVM配置優(yōu)化;
? 網(wǎng)絡(luò )系統環(huán)境:TCP/IP配置、網(wǎng)絡(luò )帶寬、TNS配置優(yōu)化。
數據庫優(yōu)化
? 數據庫參數:數據庫主要參數以及隱含參數優(yōu)化;
? 數據庫鎖:索引、表鎖以及RAC集群局鎖優(yōu)化;
? 數據庫索引:增減索引調整TOP sql執行效率;
? 數據庫IO:減少不必要的IO,增加IO響應速度。
備份優(yōu)化
? 備份方式調整:按需調整優(yōu)化備份方式;
? 備份空間調整:優(yōu)化壓縮備份空間,以解決備份空間有限的問(wèn)題;
? 備份時(shí)長(cháng)調整:優(yōu)化整個(gè)備份過(guò)程,進(jìn)化備份周期,減少對數據庫業(yè)務(wù)的影響。

