【发布时间】:2011-12-03 02:35:31
【问题描述】:
将视图从一个架构移动到另一个架构会对性能产生任何不利影响吗?
我在一个架构中有大约 40 个视图。我想创建一个具有所有正确权限的新模式。假设 TableA 驻留在模式 A 中。所以我的视图将在模式 A 中。所以我会做简单的select * from TableA。现在我将此视图移至模式 B。由于该表位于模式 A 中,因此我需要执行 select * from A.TableA。这种跨模式查询会导致任何性能问题吗?
【问题讨论】:
-
我认为这个问题需要更多细节才能有意义。
-
如果用户对新架构没有正确的权限,将会产生相当严重的影响!
-
@DaveCosta:OP 在评论中提供了详细信息,我已经编辑了它们(还有
s/scheme/schema/g)
标签: performance oracle database-design schema