|
发表于 2005-7-13 15:48:55
|
显示全部楼层
呵呵,我在想个问题,是不是楼上的兄弟都不用mysql啊,怎么说mysql在处理复杂的事务上性能不行呢?
小弟不才,在一门户网站做linux平台底层设计,对于web的服务基本上是linux[freebsd] + apache + mysql,mysql的性能绝对的非同寻常,呵呵。
不过,我不想引起争论,也许各有各的长处。下面我引用一段mysql和Postgresql的对比,各位随意看看,但应该带着自己的想法,要会自己分析,不要人云亦云:
=============================================================
PostgreSQL有一些更高级的功能如定义用户类型、触发器、规则和一些事务支持。然而,PostgreSQL 缺乏很多来自 ANSI SQL和ODBC的很多标准类型和函数。对于一个完整的限制列表及其支持或不支持哪一个类型和函数。
通常,PostgreSQL是比MySQL慢很多。这大部分是由于他们的事务系统。如果你确实需要事务或PostgreSQL提供的丰富的类型体系并且你能承受速度的损失,你应该看看 PostgreSQL。
=============================================================
正如上面所说,如果你可以以牺牲速度去换取追求更多事务或者体系的情况下,那么你应该选择PostgreSQL。 |
|