gpt4 book ai didi

mysql - Oracle RDBMS 是否比 MySQL RDBMS 更稳定、更安全、更健壮等?

转载 作者:可可西里 更新时间:2023-11-01 06:30:57 25 4
gpt4 key购买 nike

作为一名程序员,我在各种系统上工作过,一些使用 Oracle,一些使用 MySQL。我一直听到人们说 Oracle 更稳定、更健壮、更安全。是这样吗?

如果是,以什么方式和为什么?

为了这个问题的目的,考虑一个中小型生产数据库,可能有 500,000 条左右的记录。

最佳答案

是的。 Oracle 是企业级软件。

我不确定它是否真的比 mysql 更稳定,我用的 mysql 不多,但我不记得我遇到过 mysql 崩溃。我遇到过 Oracle 崩溃,但当它崩溃时,它会为我提供比我可能想要的更多关于崩溃原因的信息,并且 Oracle 支持人员随时为您提供帮助(收费)。

它非常非常健壮,Oracle DB 会在破坏您的数据之前做几乎所有它能做的事情,我曾让 mysql 服务器在磁盘空间不足时做一些非常奇怪的事情,Oracle 会停止所有事务,并最终关闭如果它不能写它需要的文件。我从来没有在 Oracle 中丢失过数据,即使我做了愚蠢的事情,比如忘记 where 子句并更新每一行而不是单个行,也很容易让数据库恢复到搞砸之前的状态。

不确定安全性,当然 Oracle 为您提供了很多关于如何连接到数据库和进行身份验证的选项。它提供了很多关于哪些用户可以访问什么等等的选项。但是对于大多数事情,如果你想认真对待安全问题,那么你需要一个专家来做这件事。如果甲骨文没有正确的安全措施,他们肯定会损失更多。但是,与所有事情一样,存在漏洞。

如果不出意外,请考虑这个……当 Oracle 出现问题时,他们有客户为每个 CPU 支付 4 万美元(如果他们是傻瓜并支付标价)许可 + 年度维护费用。这给了他们一个非常强烈的强化,以确保客户对产品感到满意。

对于小型数据库,我会在 mysql 之前认真推荐 Oracle XE。它具有 mysql 的重要特性(免费),非常容易安装,带有漂亮的 Web 界面和应用程序框架(Application Express),如果您的数据库愿意在单个 cpu、1gb ram 和 4gb 数据上运行,那么 XE恕我直言。

Mysql 有它的用途,许多人已经证明您可以用它构建伟大的东西,但它在功能方面远远落后于 oracle(以及 SQL Server 和 DB2)......但是,它也是免费的并且非常易于学习,这对许多人来说是最重要的特性。

关于mysql - Oracle RDBMS 是否比 MySQL RDBMS 更稳定、更安全、更健壮等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/101834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com