如今,多樣的交易模式以及大眾消費(fèi)觀念的改變使得數(shù)據(jù)庫(kù)應(yīng)用領(lǐng)域不斷擴(kuò)大,現(xiàn)代的大型分布式應(yīng)用系統(tǒng)的數(shù)據(jù)膨脹也對(duì)數(shù)據(jù)庫(kù)的海量數(shù)據(jù)處理能力和并行處理能力提出了更高的要求,如何在數(shù)據(jù)呈現(xiàn)海量擴(kuò)張的同時(shí)提高處理速度和應(yīng)用系統(tǒng)的可用性,使客戶能同時(shí)得到更高的處理速度、更高的數(shù)據(jù)可用性和更大的數(shù)據(jù)集,是數(shù)據(jù)庫(kù)系統(tǒng)面臨的一個(gè)挑戰(zhàn)。 通過(guò)TPC-H基準(zhǔn)測(cè)試,可獲得數(shù)據(jù)庫(kù)單位時(shí)間內(nèi)的性能處理能力,為評(píng)估數(shù)據(jù)庫(kù)系統(tǒng)的現(xiàn)有性能服務(wù)水平提供有效依據(jù),通過(guò)橫向?qū)Ρ却龠M(jìn)數(shù)據(jù)庫(kù)系統(tǒng)的整體質(zhì)量提升,能更好地在重大信息化工程中實(shí)現(xiàn)推廣。
一.TPC-H原理簡(jiǎn)介
TPC-H是由TPC(Transaction Processing Performance Council)事務(wù)處理性能委員會(huì)公布的一套針對(duì)數(shù)據(jù)庫(kù)決策支持能力的測(cè)試基準(zhǔn),通過(guò)模擬數(shù)據(jù)庫(kù)中與業(yè)務(wù)相關(guān)的復(fù)雜查詢和并行的數(shù)據(jù)修改操作考察數(shù)據(jù)庫(kù)的綜合處理能力,獲取數(shù)據(jù)庫(kù)操作的響應(yīng)時(shí)間和每小時(shí)執(zhí)行的查詢數(shù)指標(biāo)(QphH@Size)。 TPC-H基準(zhǔn)模型中定義了一個(gè)數(shù)據(jù)庫(kù)模型,容量可以在1GB~10000GB的8個(gè)級(jí)別中進(jìn)行選擇。數(shù)據(jù)庫(kù)模型包括CUSTOMER、LINEITEM、NATION、ORDERS、PART、PARTSUPP、REGION和SUPPLIER 8張數(shù)據(jù)表,涉及22條復(fù)雜的select查詢流語(yǔ)句和2條帶有insert和delete程序段的更新流語(yǔ)句。
二.目的
1.比較在同等資源條件下具有分布式屬性的Greenplum與單機(jī)版MySQL在進(jìn)行TPC-H類測(cè)試的性能區(qū)別。
2.分析兩種DB造成性能區(qū)別的原因。
三.測(cè)試環(huán)境與配置信息
測(cè)試環(huán)境:騰訊云
測(cè)試對(duì)象:Greenplum、MySQL,兩者的配置信息統(tǒng)計(jì)如下:
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26