Mysql与Oracle八大区别

Posted 格格巫 MMQ!!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql与Oracle八大区别相关的知识,希望对你有一定的参考价值。

mysql比较小,而且免费,开源的缘故,现在也很健壮,若不是大型应用的话,MySQL足以应付一切。

oracle比较庞大,整个体系都很健全。

简单的说MySQL是实用很好用,oracle就是很好很强大。

详细解释:

1.Oracle是大型数据库,Mysql是中小型数据库。

2.Oracle占有内存空间大,Mysql占有小。

3.Oracle支持大并发访问量,是OLTP最好的工具,Mysql并发小,面对大访问量可以做分表分库优化。

4.Oracle没有自动增长类型,Mysql一般使用自动增长类型。

5.Oracle处理翻页的SQL语句就比较繁琐了。

6.MYSQL的非空字段有空的内容,ORACLE里定义了非空字段就不容许有空的内容。按MYSQL的NOT NULL来定义Oracle是is null。

7.MYSQL里用 字段名 like ‘%字符串%’,ORACLE用 字段名like '%字符串%'但不能使用索引,速度不快。

8.Oracle实现了ANSII SQL中事务的隔离级别、传播特性等比Mysql强。

以上是关于Mysql与Oracle八大区别的主要内容,如果未能解决你的问题,请参考以下文章

Mysql与Oracle区别

Mysql与Oracle区别

Mysql与Oracle区别(转载)

Oracle与Mysql 的区别(对比学习)

MySQL与Oracle的区别

mysql与oracle的区别