甲骨文VS的SQL Server的.NET项目 [英] Oracle vs SQL Server for a .NET project

查看:146
本文介绍了甲骨文VS的SQL Server的.NET项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道,甲骨文是一个总体良好的数据库引擎,但我​​认为这是在部署太难了与Microsoft SQL服务器解决方案比较一个.NET项目。

I know that Oracle is a generally good database engine but I think it is too difficult in deployment for a .NET projects comparing with native Microsoft SQL server solutions.

(我需要同时安装x32-和64位客户端组件和配置TNS的名字为他们两个,再加上安装分布式事务的Oracle支持。不是说你需要为了得到这些二进制文件与Oracle进行注册。 )

(I needed to install both x32- and x64-bit client components and configure TNS names for both of them, plus install Distributed Transactions support for Oracle. Not saying that you need to register with Oracle in order to get those binaries.)

不过我已经看到了一些.NET项目,甲骨文。

Still I've seen some .NET projects with Oracle.

什么是使用Oracle在SQL Server中的好处是什么?任何特定的场景中它是唯一的选择?

What are the benefits in using Oracle over SQL Server? Any specific scenarios where it is the only choice?

你会使用Oracle为您的.NET项目?

Would you use Oracle for your .NET project?

推荐答案

我将开始与此:DB引擎的性能的选择,没有什么区别的几十亿行的这一面:它归结为code质量和数据库设计。随着数十亿行,存储/ SAN /网络/ BCP计划是至关重要的。

I'll start with this: The choice of DB engine for performance makes no difference this side of billions of rows: it comes down to code quality and database design. With billions of rows, your storage/SAN/network/BCP planning is paramount.

从一般易于部署和支持的这将是SQL Server的;这里有没有坏处。

From a general ease of deployment and support it would be SQL Server; there are no cons here.

这篇关于甲骨文VS的SQL Server的.NET项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆