我想在多个表上批处理插入/更新操作。我有几个表用于每个活动的插入/更新操作。如果多个活动并行进行,有时会导致DB服务器的负载平均值很高。
所以我愿意批量处理这些表上的插入/更新,如
BEGIN
INSERT....
UPDATE...
...
END;
如何在php / mysql中实现此目的。
提前致谢。
答案 0 :(得分:0)
您可以通过对插入进行分组来加快速度:
Insert into table (col1, col2) values (1, 2), (3, 4), (5, 6);