软件测试面试题:主键、外键的作用,索引的优点与不足?

网友投稿 263 2022-11-30

软件测试面试题:主键、外键的作用,索引的优点与不足?

主键、外键的作用,索引的优点与不足?

答:主键:是表中的唯一标示键。作用:保证实体的完整性;加快数据库的操作速度;增加新的表记录时,数据库会自动检索新记录的主键值,不允许该值与其他表中记录的主键重复;数据库会按主键值的顺序显示记录,如果没有设定主键,则按输入的顺序显示记录。

外键:是主键的从属,表示了两个表之间的联系。作用:使用外键可以避免冗余。

索引的优点:

1、通过创建唯一性的索引,可以保证表中数据的唯一性;

2、加速数据的检索速度;

3、加快表与表之间的连接;

4、在使用分组与排序数据检索时,可以显著检索分组与排序的时间;

5、在查询的过程中使用优化隐藏器,提供系统性能。

缺点:

1、创建索引需要时间,且随着数据量的增加而增加;

2、索引需要占用物理空间;

3、当对表中数据进行修改时,索引也要动态维护,降低了数据的维护速度。

个人简介

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持“软件测试pytest”。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:软件测试面试题:您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……等等)
下一篇:SpringBoot之groups应对不同的Validation规则自定义方式
相关文章

 发表评论

暂时没有评论,来抢沙发吧~