现有表一:table1 数据条数2千万
表二:table2 数据条数0table1 中无主键 无索引
取table1中符合条件的语句,并根据条件生成数据插入到table2中!table1 不能建索引
曾试过用 order by 然后limit 分页,但是数据量太大,且无索引,所以也是很慢,求解!
表二:table2 数据条数0table1 中无主键 无索引
取table1中符合条件的语句,并根据条件生成数据插入到table2中!table1 不能建索引
曾试过用 order by 然后limit 分页,但是数据量太大,且无索引,所以也是很慢,求解!
或者 MYSQL上索引是否有域的限制,就是可以有多个相同名称的索引,依附于不同的表?
2 一个库里不能有相同名字的索引,所以一般都是ix_tbname_colname
table1不建立索引可以啊,你create table table1_tmp select * from table1;然后在table1_tmp上面建立索引,然后再select结果插入到table2中,不一切都搞定了吗?变通一下啊!
肯定需要对某字段全表扫描吧?