我想知道每次有人查询视图时,sql server 是否都会计算视图。这是因为我每次查询视图都需要很长时间。
当我试图通过仅从视图中选择前 10 行来缩短时间时,它花费了相同的时间。我怀疑 sql server 需要计算整个表的视图,即使我只想要视图中的几行,对吗?
sql-server view
sql-server ×1
view ×1