在这种情况下,创建ORACLE VIEW或TABLE的最佳实践?

问题描述 投票:0回答:1

为了能够报告oracle登录,我有一个查询来查找登录到系统的查询。我希望能够将查询结果输出到表或视图中,以便随后对此表/视图进行报告。该查询所基于的基础表不保留历史数据,因此我需要一个新的表/视图。查询每天将运行3次,以收集当时的登录信息。

最好是创建一个新表并附加每日的信息更新,还是一种更好的视图方法?我不确定视图的更新,因为如果正确的话就需要存在基础表。

谢谢

database oracle view database-administration
1个回答
0
投票

视图完全没有帮助。它只是一个存储的查询,不包含任何数据。它只反映您在基础表中的内容。

因此,您将需要一个“历史记录”表,该表将永久地保留您感兴趣的数据。

© www.soinside.com 2019 - 2024. All rights reserved.