首页 > 数据库技术 > 详细

MySQL的表中有唯一索引,设置unique_checks为0时,还能否写入重复值?

时间:2020-06-18 11:32:32      阅读:135      评论:0      收藏:0      [点我收藏+]
MySQL的表中有唯一索引,设置unique_checks为0时,还能否写入重复值?


首先,即便设置unique_checks=0,也无法往唯一索引中写入重复值。
其次,设置unique_checks=0的作用在于,批量导入数据(例如load data)时,在确保导入数据中无重复值时,无需再次检查其唯一性,加快导入速度。
所以,unique_checks=0并不是允许唯一约束失效,而是再批量导数据时不再逐行检查唯一性。

 

MySQL的表中有唯一索引,设置unique_checks为0时,还能否写入重复值?

原文:https://www.cnblogs.com/zhouwanchun/p/13156459.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!