WEB开发网
开发学院数据库Oracle Oracle10g/PSQL8/MySQL5特性比拼 阅读

Oracle10g/PSQL8/MySQL5特性比拼

 2007-05-11 12:22:22 来源:WEB开发网   
核心提示: Oracle Oracle再一次证明了它是一个非常成熟的产品,在三者当中,Oracle10g/PSQL8/MySQL5特性比拼(4),Oracle是唯一一个不需要管理员权限就可以安装的,这个选项非常好,我本没有期望会得到这个结果,或者是Oracle和MySQL不分胜负, 并且,它确实非常容

Oracle

Oracle再一次证明了它是一个非常成熟的产品。在三者当中,Oracle是唯一一个不需要管理员权限就可以安装的。这个选项非常好。

并且,它确实非常容易安装。我没有碰到错误。Oracle也是惟一一个在安装的最后提示我按下一步按钮的。这个方法对于新用户来说非常有用,它几乎不需要任何努力。所有的数据库都应该提供这种支持。

实际上,Oracle有一个诟病就是它的安装花费的时间。这对于家庭用户来说确实是一个问题。有好几次,我都怀疑我的机器挂掉了,因为我在很长一段时间内没有得到任何的反馈。Oracle安装得分:7

易于检验安装是否成功

要验证安装是否成功有一点困难,但是上述三种数据库都提供了数据访问工具。我根据提供的文档中的指示,在三种环境都中可以访问到服务器。以上三种数据库的验证得分:10

非管理员用户的创建

PostgreSQL :PostgreSQL 使用了标准的CREATE USER语法,我可以轻松地执行这个任务。文档可以指导用户通过这个任务(出于安全的需要)。PostgreSQL 创建用户得分:10

MySQL :在v5版本中也可以使用CREATE USER语法。以前发布的版本则不可以。因此,文档是不完整的;不能明显地看出是否可以使用CREATE USER。对于新用户,这有点令人困惑。MySQL 创建用户得分:7

Oracle:Oracle 使用标准CREATE USER语法,我能够轻松地执行这个任务。文档可以指导用户完成这个任务。Oracle创建用户得分:10

运行第一个查询的时间

上述三种数据库文档集都提供了连接并运行第一个查询的指南。上述三种数据库的第一个查询得分:10

资源需求

PostgreSQL ——我对于PostgreSQL 的最小资源需求感到十分吃惊。我进行了一些测试,例如在远程连接的时候打开网络浏览器和MS-Word ,可以看到我的测试机器上面没有收到任何影响。我没有找到最小的硬件需求,但是旧机器上的256兆内存看起来足够了。PostgreSQL 资源得分:10

MySQL ——MySQL 的资源需求非常小是众所周知的。这就是它的一个最大的卖点,并且一直如此。我进行了与在PostgreSQL上面进行的同样的测试,MySQL 执行得与PostgreSQL 一样好。

非常奇怪的是,我也没有找到MySQL 的最小硬件需求,但是旧机器上面的256兆内存看起来是足够了。MySQL 资源得分:10

Oracle——Oracle 使用了大多数的内存,并且Oracle 10g使用得比以前的版本还多。实际上,它最好运行在512兆内存的机器上,我推荐1G的内存。

在测试机上,仅是Oracle的启动就花了很长时间。当我打开Word,内存开始不断地交换和停滞。开启了多个远程连接之后,数据库开始停顿。Oracle可以安装并运行在256兆内存的机器上,但是我不推荐。Oracle资源得分:3

那么综合评定如何呢?下面是最终得分:

PostgreSQL: 55

MySQL: 50

Oracle: 50

那么,这就是安装和第一次使用的得分。这根本不是我期望的结果。我认为这三者得分如此的高是非常好的。我本没有期望会得到这个结果,或者是Oracle和MySQL不分胜负。我也没有预料到PostgreSQL 会成为第一名。

上一页  1 2 3 4 

Tags:Oracle PSQL MySQL

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接