我正在创建一个具有一些复杂的底层关联的网络应用程序.为了解决我创建了一个UNION视图的几个问题.可能还有很多其他方法可以解决.
但是我现在正在考虑我的设计效率,而且我想知道一个VIEW是在每次被查询时新创建的,还是只创建一次,并保持更新.
要详细说明,如果我有table_a(100条记录)和table_b(100条记录)并创建一个UNION View,那么我创建了一个包含200条记录的视图.
每当我对视图进行选择时,这个整个过程是否发生?
再次,显然,每次更新基础表记录时,视图都会被更新,但视图是否更新了这个记录,还是从头开始重新创建整个视图?
戴尔