我有一个包含 140 列的 MySQL 表和一个包含大约 80k 行的 txt 文件,即表的 7.5k 条目(行)。
哪个会更快?
“插入 myTable(<140 列名称>)值(<140 列条目>);” 我应该一次输入一整行吗(每行只有一个数据库事务,但由于有 140 列,单独的插入语句会很长)
或者
“更新 myTable 集 = where = ...;” 逐一输入一列条目(进行许多数据库事务)
我有一个包含 140 列的 MySQL 表和一个包含大约 80k 行的 txt 文件,即表的 7.5k 条目(行)。
哪个会更快?
“插入 myTable(<140 列名称>)值(<140 列条目>);” 我应该一次输入一整行吗(每行只有一个数据库事务,但由于有 140 列,单独的插入语句会很长)
或者
“更新 myTable 集 = where = ...;” 逐一输入一列条目(进行许多数据库事务)