ITPUB论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
更多
查看: 6423|回复: 16

老话重谈,PostgreSQL 和 MySQL 性能,稳定性对比。 [复制链接]

注册会员

资深会员

精华贴数
0
技术积分
612
社区积分
9
注册时间
2005-3-17
论坛徽章:
0
发表于 2008-4-21 22:21:59 |显示全部楼层
希望做过类似实验对比的朋友谈谈你们的见解
1:相同环境下PostgreSQL 与MySQL 的添加/更新/删除效率;
2:相同环境下PostgreSQL 与MySQL 的查询效率;
3:PostgreSQL 与MySQL 大数据量情况下稳定性;
谢谢!
不要轻言放弃,相遇非偶然

注册会员

资深会员

精华贴数
0
技术积分
612
社区积分
9
注册时间
2005-3-17
论坛徽章:
0
发表于 2008-4-21 23:54:55 |显示全部楼层
某网友的数据,不过PostgreSQL有那么慢吗?

数据库

驱动

连接方式

表类型

并发

耗时(s)

MySQL
mysqli
本地socket
myisam
1
32.4047
MySQL
mysqli
本地tcp
myisam
1
40.
MySQL
mysqli
本地socket
myisam
20
28.0929
MySQL
mysqli
本地socket
myisam
20
28.28
MySQL
mysqli
本地tcp
myisam
20
35.1014
MySQL
mysqli-stam
本地socket
myisam
20
26.4876
MySQL
mysqli-delayed
本地socket
myisam
20
23.9055
MySQL
mysql
本地socket
myisam
20
27.8238
MySQL
mysqli
本地socket
innodb
20
51.8957
MySQL
mysqli-stam-trans
本地socket
innodb
20
29.5724
MySQL
mysqli-stam-trans-pdo
本地socket
innodb
20
28.9949
PostgreSQL
pgsql
本地tcp
pgsql
1
152.0545
PostgreSQL
pgsql-stam
本地tcp
Pgsql
1
137.4967
PostgreSQL
pgsql-stam-trans
本地tcp
pgsql
1
42.8369
PostgreSQL
pgsql-stam-trans-pdo
本地tcp
Pgsql
1
41.734
PostgreSQL
pgsql
本地tcp
pgsql
20
76.6303
PostgreSQL
pgsql-stam
本地tcp
Pgsql
20
67.6586
PostgreSQL
pgsql-stam-trans
本地tcp
pgsql
20
39.1497
PostgreSQL
pgsql-stam-trans-pdo
本地tcp
pgsql
20
38.8022
PostgreSQL
pgsql
本地tcp
pgsql
1
61.7725
PostgreSQL
pgsql-stam
本地tcp
Pgsql
1
51.9639
PostgreSQL
pgsql-stam-trams
本地tcp
Pgsql
1
42.3313
PostgreSQL
pgsql
本地tcp
Pgsql
20
58.7297
PostgreSQL
pgsql-stam
本地tcp
pgsql
20
51.0275
PostgreSQL
pgsql-stam-trans
本地tcp
pgsql
20
37.5003
PostgreSQL
DBsal-stam-trans-pdo
本地tcp
pgsal
20
38.0212

不要轻言放弃,相遇非偶然

使用道具 举报

版主

斑竹

精华贴数
0
技术积分
4377
社区积分
1470
注册时间
2005-2-25
论坛徽章:
30
生肖徽章2007版:马
日期:2008-04-07 19:43:482011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010年世界杯参赛球队:阿根廷
日期:2010-02-26 11:08:25生肖徽章2007版:牛
日期:2009-03-02 15:43:252009新春纪念徽章
日期:2009-01-04 14:52:28玉兔
日期:2008-05-12 10:18:00ITPUB元老
日期:2008-05-10 13:48:10紫蜘蛛
日期:2008-05-10 12:34:08
发表于 2008-4-22 08:52:35 |显示全部楼层
并发太小,测不出什么东西来。
-------------------------------------------------------
David Yeung,
MySQL Principal Support Engineer,
Sun Gold Partner.
My Blog1:http://yueliangdao0608.cublog.cn

使用道具 举报

版主

Eugene

精华贴数
2
技术积分
6596
社区积分
128
注册时间
2007-3-29
论坛徽章:
36
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:442012新春纪念徽章
日期:2012-01-04 11:53:292011新春纪念徽章
日期:2011-02-18 11:43:342011新春纪念徽章
日期:2011-03-17 10:57:44现任管理团队成员
日期:2011-05-07 01:45:08ITPUB知识分享者
日期:2011-05-18 17:57:39ITPUB官方微博粉丝徽章
日期:2011-06-28 19:45:36ITPUB十周年纪念徽章
日期:2011-09-27 16:32:49复活蛋
日期:2011-12-26 14:16:20ITPUB十周年纪念徽章
日期:2011-11-01 16:23:262012新春纪念徽章
日期:2012-02-07 09:59:35生肖徽章2007版:龙
日期:2012-02-07 10:32:55
发表于 2008-4-22 09:15:07 |显示全部楼层
是应该去比较小这两个数据库产品...PostgreSQL 与MySQL 毕竟都是开源的,可以方便大家在什么场合使用什么类型的数据库产品。。。。。这样可以搭配点使用啊

我觉得PostgreSQL,但是我只是去了解下其语法与使用而已,希望有深入的朋友在这贴出来。。。。最好升级为斑竹,这样带领大家一起把开源区的产品做起来
.....做人做事尽心尽力,做学问谦虚求根问底......
.....提供专业的MySQL技术咨询......................

技术分享网站:www.mysqlops.com

.....招聘MySQL DBA BASE:上海..................
.....微博:http://weibo.com/mysqlops........

使用道具 举报

版主

斑竹

精华贴数
0
技术积分
4377
社区积分
1470
注册时间
2005-2-25
论坛徽章:
30
生肖徽章2007版:马
日期:2008-04-07 19:43:482011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010年世界杯参赛球队:阿根廷
日期:2010-02-26 11:08:25生肖徽章2007版:牛
日期:2009-03-02 15:43:252009新春纪念徽章
日期:2009-01-04 14:52:28玉兔
日期:2008-05-12 10:18:00ITPUB元老
日期:2008-05-10 13:48:10紫蜘蛛
日期:2008-05-10 12:34:08
发表于 2008-4-22 10:34:24 |显示全部楼层
POSTGRESQL我也是停留在初步,没有做仔细研究,不过我还是觉得这个跟DBA的水平有很大的关系。
-------------------------------------------------------
David Yeung,
MySQL Principal Support Engineer,
Sun Gold Partner.
My Blog1:http://yueliangdao0608.cublog.cn

使用道具 举报

注册会员

在迷惘中前行的人~~~~~

精华贴数
0
技术积分
4347
社区积分
2
注册时间
2004-12-10
论坛徽章:
7
会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:442012新春纪念徽章
日期:2012-01-04 11:50:442010新春纪念徽章
日期:2010-03-01 11:06:132011新春纪念徽章
日期:2011-01-04 10:37:342011新春纪念徽章
日期:2011-02-18 11:43:34
发表于 2008-5-7 22:51:33 |显示全部楼层
我们项目目前在使用这个数据库,感觉安全性差了点,不过从性能上来说还是不错的,大家有空可以去找点资料了解一下。他的plpgsql有些功能甚至比oracle还要强大。比如他的sql function,还有select语句中的where条件充分支持正则表达式。
不足的地方就是好像没有分区表的概念,而且由于没有类似oracle的rownumber(他叫oid,且有可能重复),所以操作不如oracle,切无对bi的支持。
但是毕竟的开源的,以后会慢慢完善的。 :)
拨开迷雾 终将看到光明 相信自己 终能获得成功

使用道具 举报

注册会员

资深会员

精华贴数
0
技术积分
612
社区积分
9
注册时间
2005-3-17
论坛徽章:
0
发表于 2008-5-8 14:19:15 |显示全部楼层
PG是支持分区表的,可以参考:http://www.pgsqldb.org/pgsqldoc-8.1c/ddl-partitioning.html
不要轻言放弃,相遇非偶然

使用道具 举报

注册会员

初级会员

精华贴数
0
技术积分
40
社区积分
0
注册时间
2005-6-7
论坛徽章:
0
发表于 2008-5-8 15:52:07 |显示全部楼层
原帖由 risepp 于 2008-5-7 22:51 发表
我们项目目前在使用这个数据库,感觉安全性差了点,不过从性能上来说还是不错的,大家有空可以去找点资料了解一下。他的plpgsql有些功能甚至比oracle还要强大。比如他的sql function,还有select语句中的where条件充分支持正则表达式。
不足的地方就是好像没有分区表的概念,而且由于没有类似oracle的rownumber(他叫oid,且有可能重复),所以操作不如oracle,切无对bi的支持。
但是毕竟的开源的,以后会慢慢完善的。 :)


它的安全性做的也不错了,你可以看看官方手册(我看的是8.3).  而且还告诉你如何防止被虚假服务器欺骗!

总体来说, postgres比较强大啊.

使用道具 举报

版主

斑竹

精华贴数
0
技术积分
4377
社区积分
1470
注册时间
2005-2-25
论坛徽章:
30
生肖徽章2007版:马
日期:2008-04-07 19:43:482011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010年世界杯参赛球队:阿根廷
日期:2010-02-26 11:08:25生肖徽章2007版:牛
日期:2009-03-02 15:43:252009新春纪念徽章
日期:2009-01-04 14:52:28玉兔
日期:2008-05-12 10:18:00ITPUB元老
日期:2008-05-10 13:48:10紫蜘蛛
日期:2008-05-10 12:34:08
发表于 2008-5-9 09:48:16 |显示全部楼层
原帖由 chinaup 于 2008-5-8 15:52 发表


它的安全性做的也不错了,你可以看看官方手册(我看的是8.3).  而且还告诉你如何防止被虚假服务器欺骗!

总体来说, postgres比较强大啊.



这个安全性,MYSQL的确做的好一点。
-------------------------------------------------------
David Yeung,
MySQL Principal Support Engineer,
Sun Gold Partner.
My Blog1:http://yueliangdao0608.cublog.cn

使用道具 举报

注册会员

在迷惘中前行的人~~~~~

精华贴数
0
技术积分
4347
社区积分
2
注册时间
2004-12-10
论坛徽章:
7
会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:442012新春纪念徽章
日期:2012-01-04 11:50:442010新春纪念徽章
日期:2010-03-01 11:06:132011新春纪念徽章
日期:2011-01-04 10:37:342011新春纪念徽章
日期:2011-02-18 11:43:34
发表于 2008-5-10 16:42:23 |显示全部楼层
呵呵,看到了! 我之前也看过这部分内容,以为只是仅仅的继承,又学习到了蛮多东西的。 呵呵!
拨开迷雾 终将看到光明 相信自己 终能获得成功

使用道具 举报

相关内容推荐
您需要登录后才可以回帖 登录 | 注册

TOP技术积分榜 社区积分榜 徽章 电子杂志 团队 统计 邮箱 虎吧 老博客 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档 | IT博客
CopyRight 1999-2011 itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有 联系我们 网站律师 隐私政策 知识产权声明
京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001 广播电视节目制作经营许可证:编号(京)字第1149号
  
回顶部