执行计划效率(有/无主键)

时间:2015-10-21 12:59:52

标签: sql oracle

如果我有一个名为student的表,主键是studentid

运行查询与主键约束打开和关闭有什么区别?

我看到的不同之处在于,当我运行查询时,主键启动时有3个操作。

当我删除主键约束时,只有2个操作。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

这取决于您的查询,但通常,主键和Oracle create an index implicitly的任何唯一约束会影响如何获取数据,从而影响执行计划。 查看更多here

相关问题