1. 执行摘要
Microsoft SQL Server 2008在与你的业务相关的方面胜过Oracle。下面总结了SQLServer2008胜出的一些关键任务方面。
性能和可扩展性
由强大的行业标准基准结果证明,SQL Server延伸到了一些全球最大的工作负载。像Unilever、Citi、BarclaysCapital和MediterraneanShipping之类的客户在SQLServer上运行它们的最关键任务应用程序。运行SQLServer2008的客户,包括大型的独立软件开发商例如Siemens和RedPrairie,表示使用最新的改进了可扩展性的版本后,感觉非常好。SQLServer被CRNMagazine认做是最好的销售商和发展最好的销售商。
安全
在过去的四年里National VulnerabilityDatabase(NIST)报告了在Oracle数据库产品中的330多个主要的安全漏洞。而在同一时间,关于SQLServer2005的漏洞一个都没有。这个结果来自于可信赖计算计划(TrustworthyComputingInitiative)中的安全引擎处理部分、广泛的安全特性和一个强大的Microsoft更新基础构建。这个成功的结合为客户降低了安全风险和打补丁的停机时间。根据一个专家介绍,在补丁管理方面,Oracle落后于Microsoft五年的时间。Computerworld报告显示三分之二的Oracle数据库管理员不使用安全补丁。
开发人员生产力
SQL Server 与MicrosoftVisualStudio一起使用,帮助提供一个集成的开发体验,使得开发人员可以在一个环境中处理客户端、中间层和数据层。SQLServer2008通过新的开发特性又向前迈进了一步。与之相比,Oracle的工具和SDK通过引入组合起来,要求开发人员学习和使用众多的接口。事实上,IDC报告显示Microsoft是应用技术平台的第一选择。
Microsoft SQL Server具有和其它数据库系统一样稳定的基础,而现在它更在性能、可扩展性、安全性、开发人员生产力、商业智能(BI)和与2007 Microsoft Office System的兼容性方面更胜一筹。它做到了这些,而它的成本比Oracle Database 11g要低得多。
转自:IT168
分享到:
相关推荐
### SQL Server 2008 与 Oracle 11g 比较 #### 执行摘要 Microsoft SQL Server 2008 在多个关键领域表现出色,尤其在商业相关的领域中,相较于 Oracle Database 11g 显示出了显著的优势。这些优势主要体现在以下几...
### SQL Server 2008 与 Oracle 11g 比较 #### 执行摘要 Microsoft SQL Server 2008 在多个关键领域表现出色,尤其在商业相关的应用场景中展现出比 Oracle 更优的表现。以下是一些 SQL Server 2008 的优势: - **...
在IT行业的数据库领域,Microsoft SQL Server 2008与Oracle Database 11g的比较一直是业界关注的焦点。这两款数据库管理系统各自拥有独特的特点和优势,为不同规模的企业提供了强大的数据管理和处理能力。以下是对这...
### ORACLE与SQLSERVER函数异同比较 在数据库领域,Oracle和SQL Server是两种非常流行的数据库管理系统。这两种系统虽然有着不同的背景和发展历程,但都提供了丰富的功能来满足各种业务需求。尤其是在函数支持方面...
### SQL Server、Oracle、db2所提供的简装版(Express)比较 #### 引子与前言 随着技术的发展,各种数据库管理系统(DBMS)成为现代软件开发不可或缺的一部分。对于小型项目或是开发测试环境而言,使用全功能的企业级...
文章通过对比分析,总结出Oracle相较于SQL Server的优势在于其开放性策略和跨平台支持能力。Oracle的开放策略允许用户根据自身需求选择最合适的解决方案,而无需受限于特定的技术或平台。这种策略不仅有助于促进技术...
通过上述对比分析可以看出,Oracle与SQL Server各有优势,具体选择哪种数据库取决于企业的特定需求和技术背景。例如,对于需要跨平台支持的企业,Oracle可能是更好的选择;而对于高度集成Windows环境的企业,则可能...
### 四大数据库的比较(SQL Server、Oracle、Sybase和DB2) #### 开放性 **SQL Server:** 仅限于Windows操作系统上运行,缺乏跨平台能力。这对于那些希望在不同操作系统之间灵活迁移的企业来说可能是一个限制因素...
- SQL Server 使用 `GROUP BY` 和 `ORDER BY`,Oracle 也一样,但 Oracle 还提供了 `DENSE_RANK`, `RANK`, `ROW_NUMBER` 等窗口函数,SQL Server 相对应的是 `OVER` 子句。 7. **游标和事务** - SQL Server 中,...
SQL Server 2000 相较于其他系统(如Oracle、MySQL),有自己的特点,如强大的事务处理能力、易于集成.NET应用程序、丰富的管理工具和良好的安全性。然而,它可能在跨平台兼容性上不如MySQL,且在某些性能指标上可能...
Oracle的NCLOB用于存储Unicode数据,与SQL Server的NCHAR和NTEXT相呼应,但Oracle的NCLOB在事务处理方面更具优势。RAW数据类型则用于存储固定长度的二进制数据,而SQL Server的VARBINARY则用于存储变长二进制数据。 ...
本文档比较了三个广泛使用的商业关系型数据库系统:MS SQL Server、Sybase SQL Anywhere和Oracle8i,在多个方面的应用特点,这包括它们的查询语言风格、安全管理机制、访问方法等。通过对这些关键特性的分析,文档为...
为了使Oracle中的自增长序列与SQL Server的自增列功能相媲美,通常会结合使用序列和触发器。触发器可以在数据插入到表中时自动执行,从而利用序列生成唯一的标识符。示例中的`tr_student` 触发器便是在向`student` ...
### ORACLE与SQL SERVER比较分析 #### 一、开放性 **SQL Server**仅限于Windows平台,这限制了其开放性。Windows操作系统虽然在桌面应用方面表现良好,但对于企业和关键业务应用而言,其稳定性和安全性相比其他...
根据给定文件中的描述,“sqlserver挂起我的解决办法”,我们可以推断出解决方法涉及到了注册表的修改。下面详细介绍具体的步骤。 ##### 1. 修改注册表项 给定文件中提到了两个注册表路径: - `HKEY_LOCAL_MACHINE...
标题和描述均聚焦于SQL Server 2000与2005之间的比较,而标签进一步强调了这一对比的主题。以下将深入分析SQL Server 2000与2005在数据库设计、功能增强以及开发特性上的主要差异,旨在为数据库管理员、开发人员和IT...
**题目描述**:与一张表相关联并且当一个事件发生时自动执行的PL/SQL块的名字是什么? **选项**: - A. 函数 - B. 过程 - C. 包 - D. 触发器 **解析**: - **A选项**:函数是一种返回值的PL/SQL块,与表事件不直接...
目前在商用数据库领域LECCO TechnologyLimited(灵高公司)拥有该技术并提供使用该技术的自动优化产品——LECCO SQL Expert,其支持Oracle、Sybase、MS SQLServer和IBMDB2数据库平台。该产品针对数据库应用的开发和...
OLAP 与OLTP 的比较313 OLTP 的调试313 OLAP 的调试314 批量载入与事务处理进程314 删除索引以优化数据的载入316 经常使用COMMIT 来让DBA 走开316 在动态环境中重新生成表和索引317 数据库的调整319 性能的障碍322 ...
SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言,其功能强大且广泛应用于各种数据库系统,如MySQL、Oracle、SQL Server等。本教程将通过一系列实例深入探讨SQL数据库的基本操作,帮助你理解...