比较SQL Server、Oracle和DB2 RH"&B`
#Fl5]> |
性能 *1>zE>nlP
GOzV#
SQL Server NY& |:F
=s\RK
多用户时性能不佳 v4YY6?4
kJOSGrg
Oracle y{`aM(&
W l4T}j
性能最高, 保持windowsNT下的TPC-D和TPC-C的世界记录。 fG^#G/n2
V*|#j0}b
DB2 E>|xv#:~DV
OFyZY@B-C~
适用于数据仓库和在线事物处理 =>_k ;x
e@GR[0~
性能较高。 \N?,6;%xB
fFBD5q(n
c'678!r9 P
客户端支持及应用模式 m V U(b,
W8/8V,
SQL Server $;ssW"7~Qn
?
7H'#l
C/S结构,只支持windows客户,可以用ADO,DAO,OLEDB,ODBC连接. I|{A&G}|q
ZRjqjx
Oracle l5}b.B^w
Rzolue 8
多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接 9qqzCMrI0e
Y?^1=9?6
DB2 &>0ape
+mr\AAFn
跨平台,多层结构,支持ODBC,JDBC等客户 @`hnp:
JLZ[sWP='
~I+}u]J
nmc5c/C|-I
操作简便 pO;BX5(x
c<(LXf+61
SQL Server )/:r$n7
XHN`f#(w
操作简单,但只有图形界面. )R QX1("O
H"_]Hq
Oracle +Y:L4`
[qMFLY$
较复杂, 同时提供GUI和命令行,在windowsNT和unix下操作相同 :*{>=BD
o`!7~n
DB2 Tt0:rQ.
|&>!"27;w
操作简单,同时提供GUI和命令行,在windowsNT和unix下操作相同 * MJl(
@k ~_ w#
}iK_7g`yKa
pxF<L\L?:
使用风险
E8:4Z$|c
}-e
SQL server +h*.%P}o
VHyP@JB
完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容早期产品。使用需要冒一定风险。 rQ4i %.
y[}O(
Oracle /pa8>_, ~
^w+jPT-n
长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。 {U`B|
.Fz5K&E=
DB2 f
+#
Od>^yhn
在巨型企业得到广泛的应用,向下兼容性好。风险小