视图索引会失效吗(视图索引)

导读 大家好,我是小典,我来为大家解答以上问题。视图索引会失效吗,视图索引很多人还不知道,现在让我们一起来看看吧!一、相同点:都可应用于...

大家好,我是小典,我来为大家解答以上问题。视图索引会失效吗,视图索引很多人还不知道,现在让我们一起来看看吧!

一、相同点:都可应用于数据库,索引是表的一个特性,视图是通过索引查询表而得出的结果,表建立了索引字段,查询速度也会提高。

二、不同点

1、性质不同:

(1)索引:在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。

(2)视图:计算机数据库中的视图,是一个虚拟表,其内容由查询定义。

2、作用不同

(1)索引:应于表的SQL语句执行得更快。

(2)视图:使操作简单化,可以对经常使用的查询定义一个视图,使用户不必为同样的查询操作指定条件;增加数据的安全性,通过视图,用户只能查询和修改指定的数据;提高表的逻辑独立性,视图可以屏蔽原有表结构变化带来的影响。

3、优点不同

(1)索引:大大加快数据的检索速度;创建唯一性索引,保证数据库表中每一行数据的唯一性;加速表和表之间的连接;在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。

(2)视图:视点集中、简化操作、定制数据、合并分割数据、安全性。

参考资料来源:

百度百科-索引

百度百科-视图

本文到此讲解完毕了,希望对大家有帮助。

最新文章