《DB2性能管理与实战》导读
前言
DB2性能管理與實戰(zhàn)
多年來,DB2在各行各業(yè)大中型企業(yè)中受到青睞。面對這些企業(yè)的海量數(shù)據(jù),DB2數(shù)據(jù)庫給用戶提供了一些命令行的監(jiān)控和分析工具,例如SNAPSHOT、DB2TOP、DB2PD、DB2ADVIS等。它們能為DBA在分析DB2性能問題時提供非常豐富和有價值的信息,從而解決很多棘手的問題。隨著企業(yè)業(yè)務(wù)和規(guī)模的擴(kuò)展以及日積月累的時間效應(yīng),企業(yè)數(shù)據(jù)庫中的數(shù)據(jù)越來越龐大,在線的并發(fā)用戶越來越多,隨之而來的各種性能問題層出不窮,企業(yè)對改善性能監(jiān)控和優(yōu)化的效果必然會提出越來越高、越來越迫切的要求,例如對于性能問題的預(yù)先報警、多種復(fù)雜指標(biāo)的綜合判斷,以及歷史性能數(shù)據(jù)的趨勢分析和對工作負(fù)載SQL語句的自動優(yōu)化等。
在這種情況下,IBM InfoSphereOptim Performance Manager(OPM)和IBM Optim Query Workload Tuner(OQWT)兩個圖形化的工具軟件應(yīng)運而生。OPM和OQWT是IBM官方推出的針對DB2數(shù)據(jù)庫進(jìn)行性能監(jiān)控和負(fù)載查詢優(yōu)化的圖形化工具軟件。OPM可以長時間地監(jiān)控生產(chǎn)數(shù)據(jù)庫,捕獲生產(chǎn)數(shù)據(jù)庫上的各種性能指標(biāo)并存入自己的性能數(shù)據(jù)庫中,為以后DBA分析問題提供歷史數(shù)據(jù);同時還可以針對很多性能指標(biāo)設(shè)定不同的閾值,一旦指標(biāo)超過閾值就產(chǎn)生警報信息,通知DBA及時采取措施來預(yù)防問題的出現(xiàn),做到防患于未然。OQWT可以通過分析OPM捕獲到的一些性能比較差的SQL,提供相應(yīng)的建議(如創(chuàng)建索引或者改寫SQL等),來對SQL進(jìn)行優(yōu)化處理。
自2010年以來,OPM和OQWT這兩個工具已經(jīng)日漸成熟,但是一直缺乏配套的中文資料。國內(nèi)客戶對這兩個工具的使用方法與技巧無法快速了解,亟需配套的中文資料。基于這種狀況,我們籌劃了本書的編寫工作。其間由于OPM和OQWT的不斷升級改版,我們也不斷地修改、更新我們的書稿,逐步整理了各種實戰(zhàn)案例,總結(jié)了OPM和OQWT的各種新的特性和功能,將它們完善到了書里來。今年,我們終于可以為讀者和OPM、OQWT的用戶奉獻(xiàn)我們3年來努力的成果,希望大家能夠受益并提出寶貴意見。
目錄
第2章 DB2內(nèi)存管理
2.1 內(nèi)存概覽
2.2 數(shù)據(jù)庫管理器共享內(nèi)存
2.2 共享內(nèi)存與私有內(nèi)存
2.3 STMM介紹
2.4 多分區(qū)下的內(nèi)存管理特性
2.5 緩沖池管理
2.6 DB2 pureScale環(huán)境中內(nèi)存管理
總結(jié)
以上是生活随笔為你收集整理的《DB2性能管理与实战》导读的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ceph分布式存储实战2.4 本章小结
- 下一篇: 《玩转微信6.0》一1.2 微信初体验