当前位置: 代码迷 >> ASP >> SQL Server 视图到底如何用?小弟我用了如何没有任何性能的提升!
  详细解决方案

SQL Server 视图到底如何用?小弟我用了如何没有任何性能的提升!

热度:91   发布时间:2012-02-25 10:01:48.0
SQL Server 视图到底怎么用?我用了怎么没有任何性能的提升!!
我用SQL   Server   2005工具在数据库里手动创建了一个视图View1
里面的生成的SQL语句如下
SELECT           TOP   (100)   PERCENT   WITH   TIES   dbo.info.id,   dbo.info.uid,   dbo.info.pdname,   dbo.info.area,  
                                            dbo.info.tg,   dbo.user.lxr,   dbo.user.tel,   dbo.user.mobile_no,   dbo.info.addtime
FROM                   dbo.info   INNER   JOIN
                                            dbo.user   ON   dbo.info.uid   =   dbo.user.uid
WHERE           (dbo.info.tg   =   1)
ORDER   BY   dbo.info.addtime   DESC
然后
我用Select   *   from   view1来调用这个视图执行效率和不使用视图差不多,是不是视图不是这样用的?请高手指点!

------解决方案--------------------
想要快就要建索引
------解决方案--------------------
支持用视图, 扩展性和可移植性++
视图可起到简化代码, 及保证安全性问题(数据筛选)
  相关解决方案