Indexed Views | Creating and Optimizing Views in SQL Server | InformIT
Looks like not is all that simple with indexed views.
If we are using Standard Edition, then indexed views will be used only when we specifically use SELECT with NOEXPAND hint
Enterprise edition's query optimizer decides himself whether to use data in the indexed view, or in its underlying tables, depending on what is faster for him.
In the Standard edition, however, it doesn't bother and goes to underlying tables right away, unless you add this NOEXPAND hint.
At least this is my understanding of the articles below.
http://technet.microsoft.com/en-us/library/ms181151%28v=sql.105%29.aspx
Improving Performance with SQL Server 2005 Indexed Views
No comments:
Post a Comment