Microsoft SQL Server允许您向视图添加索引,但您为什么要这样做?我的理解是视图实际上只是一个子查询,也就是说,如果我说SELECT * FROM myView,我实际上是说SELECT * FROM (myView的查询)
看起来底层表上的索引是最重要的。那么,为什么要在视图上使用单独的索引呢?
我有一个中继器,它需要270秒来渲染,实际上最终导致所有浏览器崩溃。检索数据的SQL大约需要10秒。我想删除Eval,看看这是否会加快速度,但我在正确的语法上遇到了问题。我怀疑这是否真的会提高性能,因为我正在处理150,000条记录。GridView或其他控件会更快吗?使用LINQ to SQL会提高性能吗?它