So I have a large view in my production database that joins together data from a few tables. This is a legacy thing that I have no control over – it’s just how it is.
I want to add a new clause to it (WHERE xx is not null), but am worried that there’ll be a performance problem when I release it.
Basically, I don’t know much about views. Will SQL Server have to rebuild the view? Rebuild indexes? do any large amount of processing?
Or are views interpreted on the fly?
Any point in the right direction would be appreciated!
Views are only Stored queries, it does not cause to change in the physical data storage OR mechanism, etc.
None of the above happens, when view is changed
Edit
by Ben Thul
Mean to say… that index view will have affect on above pointes