技术只有在交流分享中才能更上一层楼! 复杂的事简单做。 简单的事认真做。 认真的事重复做。 重复的事创造性做。

浅析SQL Server与Oracle、DB2的比较【转载】

上一篇 / 下一篇  2007-11-13 00:35:42 / 个人分类:数据库相关

51Testing软件测试网$F2n;TE"h

开放性

Fs`)x u\;t+D7\ M0

g h dsC"hZ9|N0SQLServer

|6@BXY.l x|0

g/] V'}OjP^A;d0  只能在Windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且Windows平台的可靠性,安全性和伸缩性是非常有限的。它不象Unix那样久经考验,尤其是在处理大数据量的关键业务时。

-j{7]3K TY0s051Testing软件测试网9wK0R`9mu

Oracle

{|d:`'U@^9x0

ZtC't:@Uk0  能在所有主流平台上运行(包括 Windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。

V cW J[m0

-IN%P0\cY0DB251Testing软件测试网+i/RZ [d!b kh%}

51Testing软件测试网'} U$W#YY X G+W

  能在所有主流平台上运行(包括Windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%。

'o7v0T Kn!{|b0

,QM}*k3^1|'ky0可伸缩性,并行性

[u`}4qn!{0

y)TZ#N1v0SQL Server51Testing软件测试网([0z| S e ZkT

51Testing软件测试网WJ0w I5d2}

  并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限。51Testing软件测试网8T7v;P~([S/t"C%A

51Testing软件测试网H-db]s2`S

Oracle51Testing软件测试网N%u%b y1C}/zgFV

'jRVZST4a!Q0  平行服务器通过使一组结点共享同一簇中的工作来扩展Window NT的能力,提供高可用性和高伸缩性的簇的解决方案。如果WindowsNT不能满足需要, 用户可以把数据库移到UNIX中。

{ V7s,]0t5k3N0

gi2~O1b,c/`D%~#@Hx0DB251Testing软件测试网Sk TJR`6z$?

x#DdX+ik"_0  DB2具有很好的并行性。DB2把数据库管理扩充到了并行的、多节点的环境。数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日志。数据库分区有时被称为节点或数据库节点。

q+Ma_5p \6^OL051Testing软件测试网8]D#Xb ^{

安全性

.?5o.s7o"H0Ncf1m0

t9j5x*t/s0  SQL server 没有获得任何安全证书。

!z2?z5X)L'|]4_&D051Testing软件测试网]6`}kgK Lz

  Oracle 获得最高认证级别的ISO标准认证。51Testing软件测试网+?,^(U5V$F

.oI M:ms~aC0  DB2 获得最高认证级别的ISO标准认证。

E9u?1G4s&U"E8|"qq0

n&B9x[jo0性能

p)w;Ak(F0a["g'qip O051Testing软件测试网 Q|jB#?p

  SQL Server 多用户时性能不佳

4h"f#]/i5r&l051Testing软件测试网!Y OG1P,j9YC}*e5tj

  Oracle 性能最高, 保持WindowsNT下的TPC-D和TPC-C的世界记录。51Testing软件测试网a;y}|I+R

|z0mI9tQ(R0  DB2 适用于数据仓库和在线事物处理,性能较高。51Testing软件测试网`-\5_g MGc+dT`

51Testing软件测试网0Rlu#rbH:{F'[

  客户端支持及应用模式51Testing软件测试网4} H$`)xvc

51Testing软件测试网)R"E)sZ|D

SQL Server

/lOiN |(@.is051Testing软件测试网 A3Hw4VZ-@

  C/S结构,只支持Windows客户,可以用ADO,DAO,OLEDB,ODBC连接。

%G!Z4w'P`'V*\!V u051Testing软件测试网n8n%N*Ym a"h

Oracle

|P"B)W'x)Z0

:w g_t$t FN~NiS0  多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接。51Testing软件测试网 I ]zL1MU@Pz'W#o+P^

51Testing软件测试网 Hn*Z#J6Z;d

DB251Testing软件测试网#e_ M4_3b2?2UY

.V4@,Wh'DO,e0  跨平台,多层结构,支持ODBC,JDBC等客户。

5[ sGz.a]8PWi0

L$U"rgyMi0操作简便51Testing软件测试网:Mk/r0va8i#T

)r4dGo q-x3jl0SQL Server51Testing软件测试网 H:n'E `P(a

51Testing软件测试网 \8t"f6zAq"Xd s&e

  操作简单,但只有图形界面。

Nk@N(w*p"N _#t"|b051Testing软件测试网*i+{0R(B0sZ8^ o$J Ju

Oracle51Testing软件测试网X!P4L(D H'ZJ6n5dJ

5Fw7F^!M6_vw"CN$T0  较复杂, 同时提供GUI和命令行,在Windows NT和Unix下操作相同。

v9P e`/Gp'O9i M {0

)uk5k2_&hO*g0DB251Testing软件测试网n_ tXDx3a8m:{ st(T

G6]2N9j|1mc0  操作简单,同时提供GUI和命令行,在Windows NT和Unix下操作相同。51Testing软件测试网5orc{9iz

51Testing软件测试网f(~!V#zM+A9e%F

使用风险

C/F{-R`-I)T/t&t051Testing软件测试网&crr4j d.Yj

SQL Server

D8lzX'{I*U0

4w+r-`e`,\0  完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容早期产品。使用需要冒一定风险。

3y:m4^X O.hi6V-M0

$?.C2OSp/}0Oracle

/unZY0c!u:~8^0

+OO c3we7^0  长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。

7n}o(B7aa0

UZk` ip/c%Pz/z!_0DB2

)U5n#q5p!i051Testing软件测试网8p@'k1Bpv cg,~

  在巨型企业得到广泛的应用,向下兼容性好。风险小。

Dd;NUm*a*p0

TAG: 数据库

 

评分:0

我来说两句

日历

« 2024-05-01  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 22095
  • 日志数: 36
  • 文件数: 1
  • 建立时间: 2007-11-13
  • 更新时间: 2008-09-21

RSS订阅

Open Toolbar