Hello MSDN says: "Indexed views work best when the underlying data is infrequently updated. The maintenance of an indexed view can be greater than the cost of maintaining a table index." What should I consider as "underlying data" that must be infrequently updated? 1) ALL the data in the database ? 2) ALL the data in the TABLE from which the view takes its data? 3) ONLY the data in the TABLE that are required for the view ? In other words: if the TABLE contains "Employee" (doesnt change much) and "LastAcivityTimeStamp" (changes very often) but in my view I only retrieve "Employee", should I consider the use of an indexed view? Thank You W.