教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 小学教育 >

SQL Server与Oracle、DB2的比较

来源:网络收集 时间:2026-09-02
导读: 浅析SQL Server与Oracle、DB2的比较 本文浅要分析了三种数据库SQL Server与Oracle、DB2在使用和性能等方面的差异,供参考。 开放性 SQL Server 只能在Windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重

浅析SQL Server与Oracle、DB2的比较


本文浅要分析了三种数据库SQL Server与Oracle、DB2在使用和性能等方面的差异,供参考。


开放性
SQL Server
只能在Windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT
server只适合中小型企业。而且Windows平台的可靠性,安全性和伸缩性是非常有限的。它不象Unix那样久经考验,尤其是在处理大数据量的关键业务时。
Oracle
能在所有主流平台上运行(包括 Windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。
DB2
能在所有主流平台上运行(包括Windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%。

可伸缩性,并行性
SQL Server
并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限。
Oracle
平行服务器通过使一组结点共享同一簇中的工作来扩展Window NT的能力,提供高可用性和高伸缩性的簇的解决方案。如果WindowsNT不能满足需要,
用户可以把数据库移到UNIX中。
DB2
DB2具有很好的并行性。DB2把数据库管理扩充到了并行的、多节点的环境。数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日志。数据库分区有时被称为节点或数据库节点。

安全性
SQL server 没有获得任何安全证书。
Oracle 获得最高认证级别的ISO标准认证。
DB2 获得最高认证级别的ISO标准认证。
性能
SQL Server 多用户时性能不佳
Oracle 性能最高, 保持WindowsNT下的TPC-D和TPC-C的世界记录。
DB2 适用于数据仓库和在线事物处理,性能较高。
客户端支持及应用模式
SQL Server
C/S结构,只支持Windows客户,可以用ADO,DAO,OLEDB,ODBC连接。
Oracle
多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接。
DB2
跨平台,多层结构,支持ODBC,JDBC等客户。
操作简便
SQL Server
操作简单,但只有图形界面。
Oracle
较复杂, 同时提供GUI和命令行,在Windows NT和Unix下操作相同。
DB2
操作简单,同时提供GUI和命令行,在Windows NT和Unix下操作相同。
使用风险
SQL Server
完全重写的代码,经历了长期的测试,不断延迟,许多功能
需要时间来证明。并不十分兼容早期产品。使用需要冒一定风险。
Oracle
长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。
DB2
在巨型企业得到广泛的应用,向下兼容性好。风险小。


栏目热门更多>>
20个数据库设计最佳实践
同期最新更

多>>
DB2数据库归档日志的管理方案简介
DB2 LOAD命令中COPY NO/COPY说明
DB2日志传送基础知识简介
MySQL数据库初学者使用指南
如何安装并测试MySQL
数据库频道导航
数据库产品 Oracle|SQL Server|MySQL|DB2|Sybase|其他数据库数据库综合
数据库基础|数据库管理|数据库开发|数据库安全数据库新闻 业界资讯|前沿技术热点推荐


Android开发应用详解

那些性感的让人尖叫的程序员

HTML5 下一代Web开发标准详解

高性能WEB开发应用指南

Ubuntu开源技术交流频道热门标签: windows频道移动开发云计算objective-ctp-link路由器设置图解html5 热点
维基逃离MySQL 力挺开源数据库

维基百科将切换到另外一款开源数据库MariaDB 架构师眼中的MySQL开发模式
BigQuery企业级大数据分析平台

文章排行本月本周24小时
图解SQL Server 2008安装和配置过程 Java连接MYSQL 数据库的连接步骤 MySQL update 语句的正确用法
用MySQL创建数据库和数据库表 SQL中的ISNULL函数介绍 Oracle DECODE函数的语法介绍 SQL中SELECT INTO和INSERT
INTO SELECT 使用MySQL命令行修改密码 向MySQL数据表插入行记录(INSERT) MySQL INSERT INTO语句的正确用法
开源.NET下的XML数据库介绍及入门 写给开发者看的关系型数据库设计 用MySQL创建数据库和数据库表 图解SQL Server 2008安装和配置过程
MySQL update 语句的正确用法 Oracle SQL 内置函数大全 Java连接MYSQL 数据库的连接步骤 SQL循环语句示例
使用MySQL命令行修改密码 养成一个SQL好习惯带来一笔大财富 我们该如何设计数据库(二) SQL Server高级内容:子查询和表链接
深度解析Innodb记录格式源码 我们该如何设计数据库(三)(续) 我们该如何设计数据库(四) 开源.NET下的XML数据库介绍及入门
我们该如何设计数据库(三) Oracle自治事务实例讲解 我们该如何设计数据库(五) MySQL Proxy:底层实现篇 热点专题更多>>

SQL Server & 死锁
为什么会发生死锁?如何利用SQL Server Profiler分析
走进Oracle数据库集群
Oracle集群,也称Oracle RAC,称为“真正应用集群”。
Oracle数据库错误集锦
Oracle数据库会经常出现一些Error错误信息,本专题将热点标签
数据库设计 SQL使用 O3SP原厂服务 MongoDB的世界 空间数据应用 SQL Server代码安全 SQL Server & 死锁
Oracle数据库集群 做一个金牌DBA 开发者调查 上网行为
管理 智能手机 软件下载点击这里查看样刊


全站热点

Zynga:从Amazon到zCloud

当下主流JVM语言一览福布斯写给未来精英
IT治理--标准、框架与案例分析
您是否支持在生产环境中部署无代理防
图形对话--什么是信息设计
少的力量

读书
The Ruby Way(第二版)中文版
本书采用“如何解决问题”的方式阐述Ruby编程,涵盖了以下内容:Ruby术语和基本原理;数字、字符串等低级数据类型的操作;正则表
计算机病毒防范艺术
软件工程:实践者的研究方法
数据库原理与应用
游戏关卡设计
博文推荐更多>>
传说中进程守护的灰鸽子(Backdoor.W
Juniper模拟器使用指南
微软Windows Server 2008之三设置TCP
谈谈“Kaboodle”的千万美元级的收购
最新热帖更多>>
菜鸟级SQL21天自学通
从零开始教你配置H3C路由器
SQL Server 安全管理思路
SQLServer2005 TOP30_management
SQL Server 应用程序中的高级SQL注入

51CTO旗下网站
领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 移动互联网生
活门户
灵客风LinkPhone Copyright©2005-2013 http://www.77cn.com.cn 版权所有 未经许可
请勿转载魅族MEIZU蓝天招募计划Windows应用商店全新的商机下载赛门铁克虚拟化保护方案锐捷Newton系列交换机上市

…… 此处隐藏:1640字,全部文档内容请下载后查看。喜欢就下载吧 ……
SQL Server与Oracle、DB2的比较.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1544530.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)