我对我的表格(“用户”)使用视图(“UsersActive”)。该视图只有一个筛选器,它检查DateTime Users.DeletedOn是否为NULL;它基本上包含所有未被删除的用户。SQL:查看表 - 对View的查询是否仍然使用表索引?
如果我现在对视图执行Linq查询而不是表,他们仍然会使用表索引还是需要为视图创建特殊索引?在我的理解中查看是什么都没有,但一个预定义的查询,并应工作一样,如果我是这样直接查询:WHERE DeletedON = NULL
是我的假设
SELECT * FROM用户底层表的索引仍然会被正确使用?
Yoyur假设是正确的:) – Arvo 2009-06-01 19:29:08