当前位置: 代码迷 >> .NET Framework >> sql查询效率求解,该怎么解决
  详细解决方案

sql查询效率求解,该怎么解决

热度:42   发布时间:2016-05-02 00:03:44.0
sql查询效率求解
多张表联表查询
1、视图查询
2、sql语句联表查询

我感觉视图也是sql语句组成的  效率是不是一样的??
------解决方案--------------------
 视图相当于临时表  效率肯定会快于多表的联合查询
------解决方案--------------------
一般互联网应用中很少很少会使用 LEFT JOIN 这样的关联查询,宁愿多查一次。

因为 LEFT JOIN 等之类的关联查询,在表数据量很大的情况下会引起数据库服务器 load 值升高,降底数据库服务器的性能。
------解决方案--------------------
视图时时存储的SQl语句,并没有进过编译,但可以传视图名可以减少网络流量的使用,但执行效率并不快
  相关解决方案