1、类型和成本的区别
oracle属于对象关系型,重量型数据库;mysql是开源的轻量级数据库。
2、存储上的区别
mysql没有表空间,角色管理,快照,同义词和包以及存储管理。
3、安全性上的区别
mysql使用三个参数验证用户;oracle使用许多安全功能。
4、对事务的支持
oracle完全支持事务;mysql对存储引擎的行级锁情况下支持事务。
5、对事务提交的区别
oracle需手动提交(写commit或点击commit按钮);mysql默认自动提交。
6、并发性上的区别
myql以表级锁为主;oracle是行级锁。oracle的并发支持更好一些。