首页 新闻 会员 周边 捐助

如何提高视图查询速度 SQL SERVER

0
[待解决问题]

创建了一个视图关联多张表,数据量特别大,但是不知道该如何解决提高查询速度问题

等到风来的主页 等到风来 | 菜鸟二级 | 园豆:210
提问于:2016-07-05 15:55
< >
分享
所有回答(5)
0

看执行计划.加索引

吴瑞祥 | 园豆:29449 (高人七级) | 2016-07-05 15:56
0

还有把用不到的字段去掉

弦断有谁听 | 园豆:20 (初学一级) | 2016-07-05 16:03
0

检查一下是否有大文本字段nvarchar(max)这样的字段

jackccc | 园豆:1341 (小虾三级) | 2016-07-05 16:07
0

看书,你需要大量的看书。

爱编程的大叔 | 园豆:30844 (高人七级) | 2016-07-05 16:22

@Anonymous Coward: 这种通常是两种情况

1、不敢让老板知道自己水平只到这儿。

2、自己就是老板,觉得花大钱请技术太不值了,不就是Hello World吗。

基本没有人想过花钱消灾的。

支持(0) 反对(0) 爱编程的大叔 | 园豆:30844 (高人七级) | 2016-07-06 09:43
0

把你的视图拆分,不要搞大而全的视图。同时看你的数据要求的实时性。如果实时性不高的话,可以考虑建张表来存静态数据,然后定期更新。

现实给了梦想多少时间 | 园豆:218 (菜鸟二级) | 2016-07-06 11:31
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册