千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  应聘面试  >  软件测试面试题  > mysql与Oracle的区别?

mysql与Oracle的区别?

来源:千锋教育
发布人:wjy
时间: 2022-09-01 11:24:03 1662002643

公司:#360 #小米 

岗位:#软件测试工程师 

关键字:#软件测试 #功能测试 #数据库 

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

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

简单的说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强; 

9、MySQL使用三个参数来验证用户,即用户名,密码和位置;

Oracle使用了许多安全功能,如用户名,密码,配置文件,本地身份验证,外部身份验证,高级安全增强功能等.

mysql与Oracle的区别?

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT