gpt4 book ai didi

sql - 唯一与非唯一索引

转载 作者:行者123 更新时间:2023-12-04 10:39:05 24 4
gpt4 key购买 nike

我的表拥有近 40 多万条记录,使用 DML。

想知道这些唯一或非唯一索引中的哪一个是更好的实现选择。以提供更好的性能。

环境:Oracle 11g

最佳答案

如果可能,请使用唯一索引。否则,使用非唯一索引。

换句话说,如果您可以使用唯一索引,则应该使用。如果有任何原因可能需要记录重复数据,您无论如何都别无选择。

如果索引保证唯一,Oracle 可以执行非唯一索引无法实现的某些查询计划优化 - 例如,如果使用唯一索引来探测特定值,Oracle 可以尽快停止处理更多索引块因为它找到了匹配项。

关于sql - 唯一与非唯一索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20515501/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com