1.    价格

MySql:廉价(部分免费):当前,MySQL採用双重授权(DualLicensed),他们是GPL和MySQLAB制定的商业许可协议。假设你在一个遵循GPL的自由(开源)项目中使用MySQL,那么你能够遵循GPL协议免费使用MySQL。否则,你须要购买MySQLAB制定的那个商业许可协议。Windows $200,Unix或Linux自行安装免费,.Unix或Linux第三方安装$200。

Sql Server:适中. SQL 2008 标准版:[1CPU 无限用户 R2 版本号] ¥31900 [R2 5用户] ¥5500 SQL 2008 企业版:[1CPU 无限用户 R2 版本号] ¥143800 [R2 10用户] ¥25400

 

Oracle:较贵. Oracle 10G//11G 标准版 [10用户] ¥25600;Oracle 10G//11G 标准版 [1CPU无限用户] ¥157600;Oracle 10G //11G企业版 [25用户] ¥213500;Oracle 10G //11G企业版 [1CPU无限用户] ¥276000.
 

2.    平台及软件支持

Mysql:  各种平台,常搭配Linux; 一般php程序比較喜欢用mysql :PHP+MySql+Linux

Sql Server:仅仅能执行在Windows平台,对 .net程序支持比較好,对于一般的应用来说都够用了。基本上.net阵营中非常少使用sqlserver以外的数据库产品:.net+SqlServer+windows

Oracle: 支持大多数平台,可是在windows下性能比不上SqlServer且价格较贵,所以一般用在unix或者linux下。 一般用来开发大型应用(比如分布式),开发语言多为java、C++等.

3.    执行速度

在windows下在千万级时sqlserver>mysql>oracle,在亿级时oracle最快.

4.    适用系统

MySQLOLTP型选手,在性能上与oracle区别不是很大。在OLAP方面相对欠缺,Oracle与MSSQL在OLTP于OLAP方面都有不俗表现.

5.    扩展能力

  MySQL原生分布式架构的优势在于并发支持,但延时问题一直被广为诟病。所以大部分场景下是人肉进行分布式拆分,但其Replication特性加上对一致性的约束相较Oracle弱,使其架构灵活性非常高。

Oracle因为其极高的一致性要求,造成架构上的不少限制。导致其扩展成本相对高非常多。

MSSQL无Oracle对应的RAC功能。

6.    商业支持

MySQL有商业服务支持,但文档相对简单,包括的内容也比較少。

Oracle与SQL Server商业软件,全套的商业服务支持。上百本文档手冊支持,差点儿涵盖全部的内容。

7.    界面操作性

早期Microsoft SQL Server
的介面操作最easy使用,并且裝好後不须要太多的設定就能够進行。可是在Oracle 11g下,界面也是相当的简单,并且须要调整的參数极少。MySQL应该是在界面操作上最难使用的了。

Oracle、MySql、Sql Server比对的更多相关文章

  1. 不同数据库oracle mysql SQL Server DB2 infomix sybase分页查询语句

    在不同数据库中的使用的分页查询语句: 当前页:currentpage 页大小:pagesize 1. Oracle数据库 select * from (select A.*,rownum rn fro ...

  2. Oracle,Mysql ,SQL Server 三大数据库带参数的模糊查询, 拼接查询条件问题

    最近项目开发一直在不断切换数据库,有时候一条sql 要同时考虑多种数据库中的兼容问题 , 先总结一条模糊查询拼接查询条件的问题,后续追加总结. 目前使用   mybatis: 1. Oracle 中使 ...

  3. oracle,mysql,sql server三大数据库的事务隔离级别查看方法

    1:mysql的事务隔离级别查看方法 mysql 最简单,执行这条语句就行:select @@tx_isolation  详情: 1.查看当前会话隔离级别 select @@tx_isolation; ...

  4. 如何连接oracle,mysql, SQL Server数据库(Java版)

    先添加上连接oracle,MySQL的驱动路径和数据库连接URL: MySQL: final String DBDRIVER = "org.gjt.mm.mysql.Driver" ...

  5. MySQL、Oracle和SQL Server的分页查询语句

    假设当前是第PageNo页,每页有PageSize条记录,现在分别用Mysql.Oracle和SQL Server分页查询student表. 1.Mysql的分页查询: SELECT * FROM s ...

  6. 从运维的角度分析使用阿里云数据库RDS的必要性--你不应该在阿里云上使用自建的MySQL/SQL Server/Oracle/PostgreSQL数据库

    开宗明义,你不应该在阿里云上使用自建的MySQL or SQL Server数据库,对了,还有Oracle or PostgreSQL数据库. 云数据库 RDS(Relational Database ...

  7. MySql/Oracle和SQL Server的分页查

    假设当前是第PageNo页,每页有PageSize条记录,现在分别用Mysql.Oracle和SQL Server分页查询student表. 1.Mysql的分页查询: 1 SELECT 2 * 3 ...

  8. 对Oracle 、SQL Server、MySQL、PostgreSQL数据库优缺点分析

    对Oracle .SQL Server.MySQL.PostgreSQL数据库优缺点分析 Oracle Database Oracle Database,又名Oracle RDBMS,或简称Oracl ...

  9. 基于TreeSoft实现mysql、oracle、sql server的数据同步

    一.为了解决数据同步汇聚,数据分发,数据转换,数据维护需求,TreeSoft推出了数据同步,数据处理等丰富功能 . TreeSoft作为中间传输载体负责连接各种数据源,为各种异构数据库之间架起沟通的桥 ...

  10. Datatypes translation between Oracle and SQL Server

    Datatypes translation between Oracle and SQL Server part 1: character, binary strings Datatypes tran ...

随机推荐

  1. 更改css element.style

    样式后面加 !important就可以更改element.style的优先级了

  2. java 优化

    代码优化,一个很重要的课题.可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是, ...

  3. 解决SDK Manager无法更新问题

    因为google被封了,导致Android SDK Manager无法更新,解决方案如下: 1.选择tools->options,跳出Settings页面 2.设置HTTP Proxy代理,设置 ...

  4. JS类型、值和变量 笔记

    非数字 JavaScript中的非数字值有一点特殊.他们和任何值都不相等,包括和本身也不相等. NaN == NaN => false NaN != NaN => true isNaN(N ...

  5. 【python】闰年规则

    公历闰年判定遵循的规律为: 四年一闰,百年不闰,四百年再闰. 公历闰年的简单计算方法(符合以下条件之一的年份即为闰年)1.能被4整除而不能被100整除.2.能被400整除.

  6. interview:about Oracle表空间

    Oracle表空间 SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计.Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献.可 ...

  7. 简单学C——第二天

                 控制结构(-) 相信大家对流程图肯定很熟悉.下面我将介绍的正是关于此方面的,c语言中,控制结构大体分为选择结构和循环结构. 一.选择结构:     先贴出一般用于选择结构的语 ...

  8. nesC 语言参考手册

    1 简介 nesC 是对 C 的扩展 ,它基于体现 TinyOS 的结构化概念和执行模型而设计. TinyOS 是为传感器网络节点而设计的一个事件驱动的操作系统,传感器网络节点拥有非常有限的资源 ( ...

  9. Android系统的体系结构、开发语言及源码结构

    整理自android系统体系结构 Android 是google公司针对手机开发的一个平台,并公布了其中大部分代码,其大部分应用程序都是用JAVA开发的,毕竟它是商业性的产品嘛,有所保留也是理所 当然 ...

  10. JavaWeb 文件上传 commons_fileupload方式

    import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload.FileUploadExcept ...