将处理后的数据插入到db中的最佳方法是什么?解决方案1.每一行都是"insert into tab ...“,这是我目前使用的,它需要花费很多时间。解决方案2.foreeach行读取将sql语句推入到一个数组中,当我处理完所有行时,生成一个类似"Insert into tab...;“的字符串,然后执行查询。文件有一个aprox。
我每天都需要将大量行从SQL Server数据库传输到MySQL db (MyISAM)。我已经将MySQL实例设置为链接服务器。我在MySQL链接服务器中使用INSERT...SELECT查询来执行插入。对于40,000行,大约需要40秒。为了查看将这些行数从一个MySQL表移动到另一个表需要多长时间,我从MSSQL中执行了一个远程查询,耗时接近1秒。我看不出SSMS中的执行计划发生
$sql1 = "SELECT SIDno FROM class WHERE SubjID='$SubjName' and SecID='$SecName'";while ($row1 = mysql_fetch_assoc($result1)){ $sql2="INSERT INTO它的工作,但它只插入一个数据到数据库中。如
我用python脚本编写了一条print语句。print "mysql -e\"insert into test.syllabalize values (",text_index, ",", index, ",", "'",syllable,"')\""mysql -e"insert into test