对比MySQL和Oracle数据库?

相同点:两个都是“关系型”数据库管理系统,是目前比较流行的数据库。

对于Mysql数据库:
①Mysql属于轻量级中小型数据库,小巧,免费(开源的),使用方便。
②Mysql数据库的应用场景:市场占有率低达到20%,大都集中于互联网方向,因为免费,安装使用简便快捷,深受广大互联网公司的喜爱。

对于Oracle数据库:
①Oracle:大型数据库软件,收费,支撑体系完善,强大,占用内存大安全性高(适用于服务器比较强大的单节点或者集群环境)
②Oracle数据库的应用场景:市场占有率高达到40%,大都集中于一些大型企业,一些传统行业的数据化业务中,比如:银行、金融这一类,对于可用性,安全性,健壮性,实时性要求极高的业务。

安装时所用的空间差别很大
Oracle安装完后有3G左右,而Mysql安装完后才152M;(Oracle占用很大的内存空间)

Oracle支持大并发,大访问量,是OLTP(On-Line Transaction Processing联机事物处理系统)最好的工具。

事物的提交方式:Mysql默认自动提交。不支持事物。

Oracle默认不自动提交,需要用户手动提交。

单引号的处理:Mysql里可以用“双引号”包起字符串,

Oracle里只可以用“单引号”包起字符串

空字符的处理:在Oracle数据库中非空字段不允许有空的内容。
在Mysql数据库中非空字段也有空的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值