假设我有一个SQL Server索引视图,
维温德沃德维尤
从两个表中读取,
丁苯酮
和
TBTABLE
.
如果我对事务中的两个表之一执行操作,那么索引视图会发生什么情况?它是立即刷新的,还是必须在结果传入事务之前提交我的事务?
例如:
BEGIN TRANSACTION testTransaction
INSERT INTO tbTableOne VALUES ('1', '2')
SELECT * FROM vwIndexedView
COMMIT TRANSACTION
SELECT * FROM vwIndexedView
第一次选择的结果与第二次选择的结果不同吗?