I have a view that collects data from several tables. While there are no indexes on the view itself anything that uses the view seems to benefit from the underlying tables having indexes. Are these being used automatically? If they are then what is the point of creating indexes on your views? Any recommended articles on this subject would be welcomed.
Share
Yes, the underlying table indexes are used automatically – a view just pulls the data from the underlying tables after all.
With regards to the benefits of creating indexes on a view, see this MS Technet article. Small excerpt: