当前位置: 代码迷 >> Oracle管理 >> mysql、SQL server、oracle的差别
  详细解决方案

mysql、SQL server、oracle的差别

热度:59   发布时间:2016-04-24 04:18:45.0
mysql、SQL server、oracle的区别
mysql、SQL server、oracle的区别,从以下几个方面:

1、开放性:

SQL   Server

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

Oracle

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

2、可伸缩性,并行性

Oracle

平行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。

如果windowsNT不能满足需要,   用户可以把数据库移到UNIX中。

3、安全性

SQL   server

没有获得任何安全证书。

Oracle   Server

获得最高认证级别的ISO标准认证。

性能

SQL   Server

多用户时性能不佳

Oracle

性能最高,保持windowsNT下的TPC-D和TPC-C的世界记录。

客户端支持及应用模式

SQL   Server

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

Oracle

多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接

4、操作简便

SQL   Server

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

Oracle

较复杂,   同时提供GUI和命令行,在windowsNT和unix下操作相同

5、使用风险

SQL   server

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

Oracle :长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。

----------------------------------------

Mysql: 没有事务,   没有子查询,也没有视图等等,  但速度快,概念简洁,基本免费,适合个人网站及一些小企业的网站应用
出处:http://bbs.ibeifeng.com/read-htm-tid-66897.html
------解决方案--------------------
1. 说好的mysql 哪里去了?
2. 好象没有提到sql server 的好处。 价格便宜,维护成本低。 有点崇拜 oracle 。虽然我也是 oracledba。

个人意见。
------解决方案--------------------
楼主你这是oracle相对sqlserver的优势吧,呵
------解决方案--------------------
区别就是看公司用哪一种;
------解决方案--------------------
SQL Server本身就是捆绑型,没啥好说的。
------解决方案--------------------
过去写代码习惯用sqlserver,用习惯了,根本不需要DBA,程序员兼顾一切。
对oracle很不习惯,做个备份都觉得难,学起来慢啊!
  相关解决方案