ITPUB??ì3
2010数据库技术大会
ITPUB论坛 » MySQL及其它开源数据库 » 老话重谈,PostgreSQL 和 MySQL 性能,稳定性对比。


您有 2 条公共消息
  • 来自: 公共消息 标题: ITPUB邮箱已经恢复 内容: ITPUB邮箱用户请注意,邮箱现在已经恢复 web访问地址 http://emai ...
  • 来自: 公共消息 标题: 3-5月ITPUB数据库 ... 内容: ITPUB与3月和5月分别安排了Oracle 11g DBA和Oracle性能优化培训,以及 ...

    标题: 老话重谈,PostgreSQL 和 MySQL 性能,稳定性对比。
    离线 shuaixf
    资深会员


    精华贴数 0
    个人空间 0
    技术积分 611 (3785)
    社区积分 9 (14100)
    注册日期 2005-3-17
    论坛徽章:0
          
          

    发表于 2008-4-21 22:21 
    老话重谈,PostgreSQL 和 MySQL 性能,稳定性对比。

    希望做过类似实验对比的朋友谈谈你们的见解
    1:相同环境下PostgreSQL 与MySQL 的添加/更新/删除效率;
    2:相同环境下PostgreSQL 与MySQL 的查询效率;
    3:PostgreSQL 与MySQL 大数据量情况下稳定性;
    谢谢!


    __________________
    不要轻言放弃,相遇非偶然
    只看该作者    顶部
    离线 shuaixf
    资深会员


    精华贴数 0
    个人空间 0
    技术积分 611 (3785)
    社区积分 9 (14100)
    注册日期 2005-3-17
    论坛徽章:0
          
          

    发表于 2008-4-21 23:54 
    某网友的数据,不过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




    __________________
    不要轻言放弃,相遇非偶然
    只看该作者    顶部
    离线 yueliangdao0608
    斑竹
    上帝他爸


    来自 中国-红灯区-北京
    精华贴数 0
    个人空间 0
    技术积分 4349 (397)
    社区积分 1469 (943)
    注册日期 2005-2-25
    论坛徽章:25
    管理团队成员ITPUB元老紫蜘蛛玉兔2010年世界杯参赛球队:阿根廷生肖徽章2007版:牛
    2009新春纪念徽章生肖徽章2007版:虎生肖徽章2007版:马   

    发表于 2008-4-22 08:52 
    并发太小,测不出什么东西来。


    __________________
    -------------------------------------------------------
    David Yeung,
    MySQL Principal Support Engineer,
    Sun Gold Partner.
    My Blog1:http://yueliangdao0608.cublog.cn
    只看该作者    顶部
    离线 jinguanding
    Eugene


    来自 上海
    精华贴数 1
    个人空间 191
    技术积分 3559 (500)
    社区积分 95 (4407)
    注册日期 2007-3-29
    论坛徽章:13
    现任管理团队成员2010新春纪念徽章2010年世界杯参赛球队:巴拉圭2009日食纪念生肖徽章2007版:虎生肖徽章2007版:虎
    生肖徽章2007版:狗2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:乒乓球2008北京奥运纪念徽章:柔道生肖徽章2007版:鼠

    发表于 2008-4-22 09:15 
    是应该去比较小这两个数据库产品...PostgreSQL 与MySQL 毕竟都是开源的,可以方便大家在什么场合使用什么类型的数据库产品。。。。。这样可以搭配点使用啊

    我觉得PostgreSQL,但是我只是去了解下其语法与使用而已,希望有深入的朋友在这贴出来。。。。最好升级为斑竹,这样带领大家一起把开源区的产品做起来


    __________________
    .....做人做事尽心尽力,做学问谦虚求根问底......
    .....提供专业的MySQL技术咨询......................
    .....专业的综合布线、安防公司........................
    .....www.showgold.cn...............................
    .....上海亮金信息技术有限公司........................
    只看该作者    顶部
    离线 yueliangdao0608
    斑竹
    上帝他爸


    来自 中国-红灯区-北京
    精华贴数 0
    个人空间 0
    技术积分 4349 (397)
    社区积分 1469 (943)
    注册日期 2005-2-25
    论坛徽章:25
    管理团队成员ITPUB元老紫蜘蛛玉兔2010年世界杯参赛球队:阿根廷生肖徽章2007版:牛
    2009新春纪念徽章生肖徽章2007版:虎生肖徽章2007版:马   

    发表于 2008-4-22 10:34 
    POSTGRESQL我也是停留在初步,没有做仔细研究,不过我还是觉得这个跟DBA的水平有很大的关系。


    __________________
    -------------------------------------------------------
    David Yeung,
    MySQL Principal Support Engineer,
    Sun Gold Partner.
    My Blog1:http://yueliangdao0608.cublog.cn
    只看该作者    顶部
    离线 risepp
    在迷惘中前行的人~~~~~


    精华贴数 0
    个人空间 0
    技术积分 4248 (405)
    社区积分 2 (32144)
    注册日期 2004-12-10
    论坛徽章:4
    会员2007贡献徽章会员2006贡献徽章2010新春纪念徽章ITPUB新首页上线纪念徽章  
          

    发表于 2008-5-7 22:51 
    我们项目目前在使用这个数据库,感觉安全性差了点,不过从性能上来说还是不错的,大家有空可以去找点资料了解一下。他的plpgsql有些功能甚至比oracle还要强大。比如他的sql function,还有select语句中的where条件充分支持正则表达式。
    不足的地方就是好像没有分区表的概念,而且由于没有类似oracle的rownumber(他叫oid,且有可能重复),所以操作不如oracle,切无对bi的支持。
    但是毕竟的开源的,以后会慢慢完善的。 :)


    __________________
    拨开迷雾 终将看到光明 相信自己 终能获得成功
    只看该作者    顶部
    离线 shuaixf
    资深会员


    精华贴数 0
    个人空间 0
    技术积分 611 (3785)
    社区积分 9 (14100)
    注册日期 2005-3-17
    论坛徽章:0
          
          

    发表于 2008-5-8 14:19 
    PG是支持分区表的,可以参考:http://www.pgsqldb.org/pgsqldoc-8.1c/ddl-partitioning.html


    __________________
    不要轻言放弃,相遇非偶然
    只看该作者    顶部
    离线 chinaup
    初级会员



    精华贴数 0
    个人空间 0
    技术积分 18 (69148)
    社区积分 0 (463805)
    注册日期 2005-6-7
    论坛徽章:0
          
          

    发表于 2008-5-8 15:52 


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

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

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


    只看该作者    顶部
    离线 yueliangdao0608
    斑竹
    上帝他爸


    来自 中国-红灯区-北京
    精华贴数 0
    个人空间 0
    技术积分 4349 (397)
    社区积分 1469 (943)
    注册日期 2005-2-25
    论坛徽章:25
    管理团队成员ITPUB元老紫蜘蛛玉兔2010年世界杯参赛球队:阿根廷生肖徽章2007版:牛
    2009新春纪念徽章生肖徽章2007版:虎生肖徽章2007版:马   

    发表于 2008-5-9 09:48 


    QUOTE:
    原帖由 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
    只看该作者    顶部
    离线 risepp
    在迷惘中前行的人~~~~~


    精华贴数 0
    个人空间 0
    技术积分 4248 (405)
    社区积分 2 (32144)
    注册日期 2004-12-10
    论坛徽章:4
    会员2007贡献徽章会员2006贡献徽章2010新春纪念徽章ITPUB新首页上线纪念徽章  
          

    发表于 2008-5-10 16:42 
    呵呵,看到了! 我之前也看过这部分内容,以为只是仅仅的继承,又学习到了蛮多东西的。 呵呵!


    __________________
    拨开迷雾 终将看到光明 相信自己 终能获得成功
    只看该作者    顶部
    相关内容


    CopyRight 1999-2006 itpub.net All Right Reserved.
    北京皓辰网域网络信息技术有限公司. 版权所有
    E-mail:Webmaster@itpub.net
    网站律师 隐私政策 知识产权声明
    京ICP证:060528号 联系我们