问题
多项选择题
如果主键索引变得不可用,将对使用它的应用程序产生什么影响(选择一个最佳答案)?
A.SELECT将成功,但性能可能会下降
B.DML命令将成功,但性能可能会下降
C.不能再实施主键约束
D.可能为DML锁定表
答案
参考答案:D
解析:失去主键索引意味着,不可能针对约束列执行DML。A是错误的,因为不一定如此,具体取决于SKIP_UNUSABLE_INDEXES设置。B是错误的,如果影响到约束列,DML命令将失败。C是错误的,原因在于将通过锁定表来实施约束。