php pdo 执行多条语句,php – 在pdo预处理语句中执行多插入或多个不同插入是更好/更快?...
我需要一次插入1000-30000行(每個(gè)由19個(gè)元素組成)到php的
mysql表中使用pdo預(yù)編譯語(yǔ)句.我問自己,做更多不同的插件或一個(gè)大的多插件是否會(huì)更好,例如:
INSERT INTO table (a,b,c,...) VALUES (value0a, value0b, value0c,...), (value1a, value1b, value1c,...), ..., (value10000a, value10000b, value10000c,...)
VS exec每次插入一個(gè)事務(wù)
INSERT INTO table (a,b,c,...) VALUES (value0a, value0b, value0c,...);
INSERT INTO table (a,b,c,...) VALUES (value1a, value1b, value1c,...);
INSERT INTO table (a,b,c,...) VALUES (value2a, value2b, value2c,...);
...
INSERT INTO table (a,b,c,...) VALUES (value10000a, value10000b, value10000c,...);
看起來像多插入更好,所以我必須知道我需要插入多少行并為它們創(chuàng)建(?,?,?,…)占位符然后將它們綁定在循環(huán)中?
考慮到PDOStatement :: debugDumpParams()沒有顯示params值,我如何回顯整個(gè)查詢,因?yàn)樗鼘⒈徊迦?#xff1f;
總結(jié)
以上是生活随笔為你收集整理的php pdo 执行多条语句,php – 在pdo预处理语句中执行多插入或多个不同插入是更好/更快?...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java checked异常有那些,ja
- 下一篇: php的miss路由,ThinkPHP6