云數(shù)據(jù)庫GaussDB底層硬件
云數(shù)據(jù)庫GaussDB底層硬件
云數(shù)據(jù)庫 GaussDB案例:調(diào)整I/O相關(guān)參數(shù)降低日志膨脹率
調(diào)整參數(shù)前的參數(shù)值:
- pagewriter_sleep=2000ms
- bgwriter_delay=2000ms
- max_io_capacity=500MB
調(diào)整參數(shù)后的參數(shù)值:
- pagewriter_sleep=100ms
- bgwriter_delay=1s
- max_io_capacity=300MB
說明:
1. 將max_io_capacity調(diào)整小是因為,IO不會利用到之前參數(shù)的最大值,調(diào)整該值,是為了限制后端寫進(jìn)程IO的占用上限。
2. 當(dāng)日志量達(dá)到一定量時,日志才會觸發(fā)回收,該值的計算方式是:wal_keep_segments + checkpoint_segments * 2 + 1 ,假設(shè) checkpoint_segments 設(shè)置128,wal_keep_segments 設(shè)置128,日志量就是 (128 + 128 * 2 + 1) * 16MB = 6GB。
3. 調(diào)整參數(shù)前,tpcc導(dǎo)數(shù)階段,不同的數(shù)據(jù)量xlog有不同程度的膨脹,基本會導(dǎo)致GB級別的日志膨脹,主要是因為臟頁未刷盤,recovery點(diǎn)不能推進(jìn),日志不能及時回收。調(diào)整參數(shù)后,日志膨脹明顯降低。
4. 以2000倉為例,調(diào)整參數(shù)前,導(dǎo)數(shù)階段,日志膨脹10GB,調(diào)整參數(shù)后,日志基本沒有膨脹,維持在設(shè)置的參數(shù)計算出的xlog最低量的范圍內(nèi)。
云數(shù)據(jù)庫GaussDB優(yōu)勢
GaussDB數(shù)據(jù)庫具有高性能、高可用、高安全、低成本的特點(diǎn)
云數(shù)據(jù)庫GaussDB優(yōu)勢
GaussDB數(shù)據(jù)庫具有高性能、高可用、高安全、低成本的特點(diǎn)
優(yōu)勢詳情
-
1
高安全
GaussDB擁有TOP級的商業(yè)數(shù)據(jù)庫安全特性:數(shù)據(jù)動態(tài)脫敏,TDE透明加密,行級訪問控制,密態(tài)計算。
能夠滿足政企&金融級客戶的核心安全訴求。
-
2
健全的工具與服務(wù)化能力
GaussDB已經(jīng)擁有華為云,商用服務(wù)化部署能力,同時支持DAS、UGO、DRS等生態(tài)工具。
有效保障用戶開發(fā)、運(yùn)維、優(yōu)化、監(jiān)控、遷移等日常工作需要。
-
3
全棧自研
GaussDB基于鯤鵬生態(tài),是當(dāng)前國內(nèi)唯一能夠做到全棧自主可控的國產(chǎn)品牌。
同時GaussDB能夠基于硬件優(yōu)勢在底層不斷進(jìn)行優(yōu)化,提升產(chǎn)品綜合性能。
-
4
開源生態(tài)
GaussDB已經(jīng)支持開源社區(qū),并提供主備版版本下載。