我对数据库游戏很陌生,所以请原谅我的无知。
我正在将数百万行加载到一个结构简单的 MySQL 数据库表中
SQLStr = "LOAD DATA LOCAL INFILE 'f:/Smallscale/02 MMToTxt/flat.txt'
INTO TABLE `GMLObjects` FIELDS TERMINATED BY ','
LINES STARTING BY 'XXX';"
目前,该表已设置为对一个字段没有重复项。
但是,我想知道是否可以更快地删除 no duplicates 规则并稍后通过使用ALTER TABLE
orSELECT DISTINCT
或某些此类查询来处理重复问题。
你觉得呢?你有没有什么想法?
PS 数据库引擎是 InnoDB