全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  应聘面试  >  软件测试面试题

mysql与Oracle的区别?

发布时间:2022-09-01 11:24:03
发布人:wjy

公司:#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的区别?

相关文章

软件测试公司面试题:如何确保软件的质量和稳定性

2023-07-28

软件测试公司面试题:黑盒测试和白盒测试区别

2023-07-27

软件测试公司面试题:什么是“边界值测试”?

2023-07-26

软件测试公司面试题:过去项目中遇到的最具挑战性的软件缺陷,如何发现和解决的?

2023-07-24

软件测试公司面试题:"冒烟测试"的概念和作用

2023-07-21

软件测试工程师要掌握哪些专业技能

2023-03-07
在线咨询 免费试学 教程领取