oracle和sql server区别

Oracle 是甲骨文公司的产品,sqlserver 是微软的产品,都支持国际标准的sql语法,但是有各自特殊的sql语法(也是为了尽量提高自己数据产品的可用性,尽可能多的占领市场)
  体系结构不一样:oracle的数据库体系结构有三种文件组成:控制文件,数据文件、日志文件
  sqlserver:数据文件和日志文件
  支持环境不一样:sqlserver仅支持Windows系统
  oracle支持Windows,linux,unix等主流操作系统
  
  性能
  SQL Server
  多用户时性能不佳
  Oracle
  性能最高,保持WindowsNT下的TPC-D和TPC-C的世界记录。
  
  SQLServer
  C/S结构,只支持Windows客户,可以用ADO,DAO,OLEDB,ODBC连接。
  Oracle
  多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接。
  使用风险
  SQL Server
  完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容早期产品。使用需要冒一定风险。
  Oracle 长时间的开发经验,完全向下兼容。得到广泛的应用。风险较小

posted @ 2013-06-18 15:19  青铜鼎  阅读(207)  评论(0编辑  收藏  举报