Restricting Access to Information In the Database

When you define a view, include only the columns which will be used in queries in the SELECT list of the view.

Do not use the CONTAINS predicate in a view that has a user-defined function, because the CONTAINS criteria will be ignored. Use the LIKE predicate with wildcards instead, or issue the query outside of a view.

The following may degrade the performance of views in queries (when compared to similar queries that do not use views).