简述解释

MySQL比拟小,而且收费,开源的缘故,当初也很强壮,若不是大型利用的话,MySQL足以应酬所有。

oracle比拟宏大,整个体系都很健全。简略的说MySQL是实用很好用,oracle就是很好很弱小

具体解释

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

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

3.Oracle反对大并发访问量,是OLTP最好的工具,Mysql并发小,面对大访问量能够做分表分库优化

4.Oracle没有主动增长类型,Mysql个别应用主动增长类型

5.Oracle解决翻页的SQL语句就比拟繁琐了。每个后果集只有一个ROWNUM字段表明它的地位,并且只能用ROWNUM<100,不能用ROWNUM>80,MYSQL解决翻页的SQL语句比较简单,用LIMIT开始地位,记录个数

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

7.MYSQL里用 字段名 like ‘%字符串%’,ORACLE用 字段名like '%字符串%'但不能应用索引,速度不快。【like ‘%’结尾 无奈应用索引 不应用结尾 能够应用索引】

8.Oracle实现了ANSII SQL中事务的隔离级别、流传个性等比Mysql强;

来自 不慕 https://blog.csdn.net/Yangyg\_0818