Oracle、PostgreSQL与Mysql数据写⼊性能对⽐
最近因为⼯作需要,需要对Oracle和Mysql写⼊性能进⾏对⽐,以前都是听说Mysql性能⽐Oracle不是⼀个级别,现在亲测后,不⽐不知道,⼀⽐吓⼀跳。。。
追加PostgreSql性能测试数据
测试场景
本地电脑(单机),通过程序往数据库表中插⼊1000万条数据,21个字段,其中⼀个主键为int类型,另外20个为32位字符串类型;电脑配置
CPU:i5-4590
内存:8G
系统盘:120G固态硬盘
系统:Window7 64位
楞严咒唱诵寺院版表结构如下:
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,
redis命令大全介绍
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,
java毕业设计报告txt16    VARCHAR(32) NOT NULL,
txt17    VARCHAR(32) NOT NULL,
css背景图片添加动画
txt18    VARCHAR(32) NOT NULL,
txt19    VARCHAR(32) NOT NULL,
txt20    VARCHAR(32) NOT NULL
)
;
结论
场景插⼊速度(条/s)数据容量1000万总耗时(分)
Oracle+固态硬盘+未做优化120008.3G13.9
Oracle+机械硬盘+未做优化100008.3G16.7
Mysql+机械硬盘+Commit=039007.1G42.7
mysql语句转oracleMysql+机械硬盘+Commit=135007.1G47.6
PostgreSQL+机械硬盘+未做优化103007.5G16.3
补充
1. 对Mysql的doublewrite关闭后进⾏了性能测试,并没有对数据有多⼤影响;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。