由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - PostgreSQL?
相关主题
一个大家看起来可能很简单的问题Java必然败在oracle身上 (转载)
oracle across wan各大公司的主要数据库系统
SQL SERVER没人学啊请问MySQL的replication不通过应用程序能达到strong consistence吗?
求助,急,关于数据库性能找 DBA,在austin, tx
白痴问题请教给偶一个干活的机会,何如? 申请作Database板副
Oracle to buy SUN? (转载)好像很少有人讨论 PostgreSql的
推荐数据库软件SQL question...
有没有免费的数据库啊Oracle 看来还有很长的路
相关话题的讨论汇总
话题: postgresql话题: oracle话题: mysql话题: server话题: sql
进入Database版参与讨论
1 (共1页)
p*********d
发帖数: 136
1
Our company is an Oracle shop. A recently acquired company has PostgreSql in
some products. Never used PostgreSql before so did some research on
internet, it seems that PostgreSql is pretty good and even better than MySql
, the de facto database for Linux web hosting. How is PostgreSql compared to
Oracle or SQL Server, functionality wise?
g*****y
发帖数: 36
2
PostgreSQL除了有些细节语法上跟Oracle不太一样,剩下的没什么特殊的。数据库本身
的性能,我测试过PostgreSQL和EnterpriseDB,在OLTP负载下的表现甚至还要好于
Oracle,但是免费数据库本身的外围工具还是相对有限,比如内置的性能调优诊断工具
,第三方的数据复制工具都不如商业数据库完善。至于PostgreSQL和MySQL比较,总体
说PostgreSQL的optimizer比MySQL好太多,比起Oracle并不逊色,但是自主调整的部分
不多,比如hint相对比较有限。另外replication方案不如MySQL那么容易搭,可能我研
究得也不够深入。至于内部的并发和lock机制,PostgreSQL号称跟Oracle的lock比较相
似,但我没有找到详细的文档描述这个。MySQL的lock实现就非常差,full table lock
, write block read lock, index-gap lock都很普遍,这些Oracle都有很完善的解决
方案。如果你们有Oracle的系统需要迁移到PostgreSQL,可以考虑EnterpriseDB,提供
了很多对Oracle兼容性的支持,内部实现还是PostgreSQL。

in
MySql
to

【在 p*********d 的大作中提到】
: Our company is an Oracle shop. A recently acquired company has PostgreSql in
: some products. Never used PostgreSql before so did some research on
: internet, it seems that PostgreSql is pretty good and even better than MySql
: , the de facto database for Linux web hosting. How is PostgreSql compared to
: Oracle or SQL Server, functionality wise?

m******y
发帖数: 588
3
PostgreSQL的locking 的确不错。不像sql server很容易有blocking.
我不太懂postgresql, 最近在run了vaccum analyze时,突然server froze, 我也不知
道是不是我的错。 最后还是hard reboot, 现在还没找出原因。我们set up DRBD
replication和wal log shipping。Web server error显示connections max out. 当时
transaction volume不高。 我觉得是analyze使log generate很多,因为显示log is
genenrated every 5 seconds. 但如果这样的话,怎还敢run vaccum analyze呀。
有大侠来说说吗?

lock

【在 g*****y 的大作中提到】
: PostgreSQL除了有些细节语法上跟Oracle不太一样,剩下的没什么特殊的。数据库本身
: 的性能,我测试过PostgreSQL和EnterpriseDB,在OLTP负载下的表现甚至还要好于
: Oracle,但是免费数据库本身的外围工具还是相对有限,比如内置的性能调优诊断工具
: ,第三方的数据复制工具都不如商业数据库完善。至于PostgreSQL和MySQL比较,总体
: 说PostgreSQL的optimizer比MySQL好太多,比起Oracle并不逊色,但是自主调整的部分
: 不多,比如hint相对比较有限。另外replication方案不如MySQL那么容易搭,可能我研
: 究得也不够深入。至于内部的并发和lock机制,PostgreSQL号称跟Oracle的lock比较相
: 似,但我没有找到详细的文档描述这个。MySQL的lock实现就非常差,full table lock
: , write block read lock, index-gap lock都很普遍,这些Oracle都有很完善的解决
: 方案。如果你们有Oracle的系统需要迁移到PostgreSQL,可以考虑EnterpriseDB,提供

1 (共1页)
进入Database版参与讨论
相关主题
Oracle 看来还有很长的路白痴问题请教
postgresql and mysqlOracle to buy SUN? (转载)
Oracle DBA or MS SQL DBA? Which career path to choose?推荐数据库软件
PostgreSQL and mysql有没有免费的数据库啊
一个大家看起来可能很简单的问题Java必然败在oracle身上 (转载)
oracle across wan各大公司的主要数据库系统
SQL SERVER没人学啊请问MySQL的replication不通过应用程序能达到strong consistence吗?
求助,急,关于数据库性能找 DBA,在austin, tx
相关话题的讨论汇总
话题: postgresql话题: oracle话题: mysql话题: server话题: sql