使用视图能否加快数据的查询速度
5个回答
展开全部
首先:视图是由SELECT语句组成的查询定义的虚拟表;同真实的表一样,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图.
其次,视图的主要作用有以下几点:
视点集中:使用户只关心它感兴趣的某些特定数据和他们所负责的特定任务
简化操作:,若视图本身就是一个复杂查询的结果集,这样在每一次执行相同的查询时,不必重新写这些复杂的查询语句
定制数据:视图能够实现让不同的用户以不同的方式看到不同或相同的数据集
合并分割数据:由于表中数据量太大,故在表的设计时常将表进行水平分割或垂直分割,但表的结构的变化却对应用程序产生不良的影响
安全性:通过视图用户只能查看和修改他们所能看到的数据
以上是对视图的一个简单介绍,视图并不会对查询速度有任何影响,因为该执行的sql还是要执行
视图了解,参考http://baike.baidu.com/link?url=a9HAyxaPjKAMS2yLw8Gb1alCFKJOVmkGYPGjheA9xhil84HStafspfOY0gd8mIu25ew2paCngLtVX8lGjq-Pda
其次,视图的主要作用有以下几点:
视点集中:使用户只关心它感兴趣的某些特定数据和他们所负责的特定任务
简化操作:,若视图本身就是一个复杂查询的结果集,这样在每一次执行相同的查询时,不必重新写这些复杂的查询语句
定制数据:视图能够实现让不同的用户以不同的方式看到不同或相同的数据集
合并分割数据:由于表中数据量太大,故在表的设计时常将表进行水平分割或垂直分割,但表的结构的变化却对应用程序产生不良的影响
安全性:通过视图用户只能查看和修改他们所能看到的数据
以上是对视图的一个简单介绍,视图并不会对查询速度有任何影响,因为该执行的sql还是要执行
视图了解,参考http://baike.baidu.com/link?url=a9HAyxaPjKAMS2yLw8Gb1alCFKJOVmkGYPGjheA9xhil84HStafspfOY0gd8mIu25ew2paCngLtVX8lGjq-Pda
壹寰(深圳)科技文化有限公司
2021-03-27 广告
2021-03-27 广告
要找正规专业的公司,行业口碑也比较重要。以上回答如果还觉得不够详细,可以来咨询下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、...
点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
展开全部
没有,不会加快的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得,视图通过将sql类似分割成小块,这样针对与复杂的多表查询,间接加快了查询速度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
貌似不会!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询