我對數據庫遊戲非常陌生,所以原諒我的無知。mysql - 避免重複的最好方法
我加載百萬行成一個結構簡單的MySQL數據庫表
SQLStr = "LOAD DATA LOCAL INFILE 'f:/Smallscale/02 MMToTxt/flat.txt'
INTO TABLE `GMLObjects` FIELDS TERMINATED BY ','
LINES STARTING BY 'XXX';"
在餐桌上已設置爲對一場沒有重複的時刻。
但是,我想知道是否會更快地刪除無重複規則,並通過使用ALTER TABLE
或SELECT DISTINCT
或某些此類查詢來處理稍後重複的問題。
你的想法是什麼?
P.S數據庫引擎InnoDB的是
您可以添加一個唯一的鍵到表中,並使用'ignore'不刪除重複項。 – 2013-05-12 18:51:38