sql - 跳过主键与 SQL 复制冲突

标签 sql database primary-key

我收集了大量原始数据(约 3 亿行),其中约有 10% 是复制数据。我需要将数据存入数据库。为了性能起见,我正在尝试使用 SQL 副本。问题是当我提交数据时,主键异常会阻止任何数据被处理。我可以更改主键的行为,以便忽略或替换冲突数据吗?我真的不在乎这两种方式 - 我只需要每个数据的一个唯一副本。

最佳答案

我认为最好的办法是删除约束,加载数据,然后清理数据并重新应用约束。

关于sql - 跳过主键与 SQL 复制冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/216778/

相关文章:

php - 尝试将主键值分配给按钮时出错?

database - 4NF分解后新关系的主键

mysql - SQL JOIN 两个表与 AVG

mysql - 在两个新表中将表合并为一个具有相同生成编号的表

mysql - mysql 上的基本连接

sql - 删除所有找不到 JOIN 的行?

python - Django 在没有 Q 的情况下组合两个查询

c++ - SQL结构与C++ STL映射

java - InfluxDB 是否提供 Java API?

mysql - 关闭 mysql 不安全语句警告