2013年5月15日

mysql中数据去重和优化

摘要: 更改表user_info的主键uid为自增的id后,忘了设置原来主键uid属性为unique,结果导致产生uid重复的记录。为此需要清理后来插入的重复记录。基本方法可以参考后面的附上的资料,但是由于mysql不支持同时对一个表进行操作,即子查询和要进行的操作不能是同一个表,因此需要通过零时表中转一下。写在前面:数据量大时,一定要多涉及的关键字段创建索引!!!否则很慢很慢很慢,慢到想死的心都有了1 单字段重复生成零时表,其中uid是需要去重的字段create table tmp_uid as (select uid from user_info group by uid having count 阅读全文

posted @ 2013-05-15 15:00 rainduck 阅读(17721) 评论(0) 推荐(2) 编辑

导航