Oracle、PostgreSQL與Mysql數據寫入性能對比

最近因為工作需要,需要對Oracle和Mysql寫入性能進行對比,以前都是聽說Mysql性能比Oracle不是一個級別,現在親測後,不比不知道,一比嚇一跳。。。

追加PostgreSql性能測試數據

測試場景

本地電腦(單機),通過程序往數據庫表中插入1000萬條數據,21個字段,其中一個主鍵為int類型,另外20個為32位字符串類型;

電腦配置

<code>CPU:i5-4590
內存:8G
系統盤:120G固態硬盤
系統:Window7 64位/<code>

表結構如下:

<code>create table demo1(
demo_id INT NOT NULL PRIMARY KEY ,
txt1 VARCHAR(32) NOT NULL,
txt2 VARCHAR(32) NOT NULL,
txt3 VARCHAR(32) NOT NULL,
txt4 VARCHAR(32) NOT NULL,
txt5 VARCHAR(32) NOT NULL,
txt6 VARCHAR(32) NOT NULL,
txt7 VARCHAR(32) NOT NULL,
txt8 VARCHAR(32) NOT NULL,
txt9 VARCHAR(32) NOT NULL,
txt10 VARCHAR(32) NOT NULL,
txt11 VARCHAR(32) NOT NULL,
txt12 VARCHAR(32) NOT NULL,
txt13 VARCHAR(32) NOT NULL,
txt14 VARCHAR(32) NOT NULL,
txt15 VARCHAR(32) NOT NULL,
txt16 VARCHAR(32) NOT NULL,
txt17 VARCHAR(32) NOT NULL,
txt18 VARCHAR(32) NOT NULL,
txt19 VARCHAR(32) NOT NULL,
txt20 VARCHAR(32) NOT NULL
);/<code>

結論


Oracle、PostgreSQL與Mysql數據寫入性能對比

補充

  1. 對Mysql的doublewrite關閉後進行了性能測試,並沒有對數據有多大影響;


專注於技術熱點大數據,人工智能,JAVA、Python、 C 、GO、Javascript等語言最新前言技術,及業務痛點問題分析,請關注【編程我最懂】共同交流學習。


分享到:


相關文章: