我通过一个PERL脚本向数据库插资料,要插入4万多条,我用循环的方式插入,效率很差,是不是可以通过一条INSETR语句插入4万多条记录,效率会不会高点。
insert 语法不是有:
insert into table (字段1,字段2....) values (字段1的值, 字段2的值...),(字段1的值, 字段2的值...).........
这样的么?
最好用load data,你用perl的话,每次都要调用insert()函数,相对比较慢的,而且在有索引的情况下会显得更慢的
我通过一个PERL脚本向数据库插资料,要插入4万多条,我用循环的方式插入,效率很差,是不是可以通过一条INSETR语句插入4万多条记录,效率会不会高点。
insert 语法不是有:
insert into table (字段1,字段2....) values (字段1的值, 字段2的值...),(字段1的值, 字段2的值...).........
这样的么?
最好用load data,你用perl的话,每次都要调用insert()函数,相对比较慢的,而且在有索引的情况下会显得更慢的