从StackOverflow复制
是否有任何压倒性的理由选择一个而不是另一个?
我在中间.我们的数据库管理员说Linux上的Oracle更好,但无法提供证据.我们的硬件管理员只知道Windows.
现在我们正在推进Linux,但如果我能找到一些证明它是托管Oracle的更好的操作系统,我会感觉更好.
该数据库有500 GB的数据.我知道它并不大,但我们有一些过程会对我们的Windows 2003(32位)服务器造成负担.
– 编辑 –
我见过几个非常好的论据.没有什么能让这个决定变得更容易,但优点也是如此.看起来似乎没有明确的“坏”选择.
如果您的服务器管理员只知道Windows(仅限MS的商店) – 您应该在Windows上使用Oracle …或者您是否希望作为DBA维护O / S,安装O / S补丁,处理O / S安全,执行O / S备份等等?
原文链接:https://www.f2er.com/oracle/205415.html但是,在混合商店的情况下,我通常会出于各种原因(有些可能是主观的)在Linux上推荐Oracle:
> Linux 64位与Windows 64位的稳定性,驱动程序和市场经验更好
> Linux可以更灵活地进行调整和配置
>就我所知,Linux是开发平台 – 发布/补丁通常会更快
>由于Linux是开源的,因此Oracle R& D可以更好地调查问题
>您可以选择从O / S(和VM)获得Oracle的支持 – “单喉扼流”
> Linux被认为更安全(但如果你认为它是火焰 – 忽略它)
>我个人不喜欢所有的注册表和Windows服务的东西 – 需要寻找NLS注册表配置等不是很好
>似乎更多的客户使用Linux在高端配置(RAC,数据保护等)而不是Windows.
但无论如何,对于您的开发人员来说,在Windows或Linux上访问Oracle是一样的,完全透明.他们应该检查Oracle goodies for .NET任何一种方式.