4

视图和临时表的性能是否有任何重大差异。我有喜欢将数据从一个数据库迁移到另一个数据库的情况。我必须将视图中的源数据提取到目标数据库中的表中。

由于其中没有唯一字段,我尝试将视图中的数据提取到临时表中,并对其进行处理以将数据推送到目标表中。我没有发现任何关于时间的重大性能变化。

4

1 回答 1

6

临时表和视图的主要区别在于,临时表只是 tempdb 中的表,而视图只是对现有表中现有数据的存储查询。所以,不需要填充视图,因为数据已经在这里了。但是需要先填充临时表,而填充是主要的性能问题。

于 2012-04-10T09:29:08.210 回答