【发布时间】:2014-02-28 09:27:35
【问题描述】:
作为正在进行的研究工作的一部分,我正在使用cURL 命令检查 URL 是否存在。我已经执行了几天的 shell 脚本,它正在为我的数据库中的每个 URL 进行一些更新。但是,该脚本似乎每天只更新大约 100,000 行。
我在想如果我可以先将值写入文件然后进行更新,执行可能会更快。
我正在使用命令行连接到数据库。
mysql -h servername -u username -ppassword databasename "Update Query"
例如,不是像上面那样从命令行连接到数据库 200 万次并更新 200 万行,而是计划只从命令行连接到数据库一次并从文件中更新 200 万行。
那么第二种方法是否比第一种方法更好,或者时间差可以忽略不计?
【问题讨论】: