我的老师今天问我 Oracle SQL 中的可访问性和可见性之间有什么区别,以获得额外的分数。我是新手,我搜索了互联网,但没有找到任何东西。有人能帮我吗?谢谢
问问题
168 次
1 回答
1
我在 Oracle Database Concepts 中进行了搜索,找到了一个匹配项visibility
:
索引具有以下属性:
■可用性索引可用(默认)或不可用。DML 操作不会维护不可用的索引,并且会被优化器忽略。不可用的索引可以提高批量加载的性能。您可以使索引不可用然后重建它,而不是删除索引然后重新创建它。不可用的索引和索引分区不会占用空间。当您使可用索引不可用时,数据库将删除其索引段。
■可见性索引可见(默认)或不可见。不可见索引由 DML 操作维护,优化器默认不使用。使索引不可见是使其不可用或删除它的替代方法。不可见索引对于在删除索引之前测试删除索引或临时使用索引而不影响整个应用程序特别有用。
这只是一个赌注。我不知道你的老师想要什么。
于 2013-03-04T09:26:07.670 回答