【发布时间】:2010-01-07 20:11:30
【问题描述】:
我不明白索引视图是什么,但我想知道当底层表中的数据发生变化时究竟会发生什么? 整个视图缓存是否被丢弃或只是更改了行?
我对几个用于搜索酒店可用性(+100k 记录)的表(+5)进行了非常复杂的查询,恕我直言,索引视图可以显着提高性能。 但是数据(几行)经常更改(房间已售出,管理员 atc 中更改了免费房间),如果每次仅更改一行时都会重建视图,这将成为我的应用程序的瓶颈。
或者任何想法如何“缓存”非常复杂的查询?
谢谢。
【问题讨论】: