PHPでバッチ更新を実行するために、Javaのjdbcドライバーと同様の方法を探しています。
jdbc にはPreparedStatement.executeBatch()
、DB への 1 回のラウンドトリップでステートメント全体を実行する の API があります。
PHP PDO には同様の API がありますか? そうでない場合は、トランザクションを開始し、更新を行ってからコミットすると、DB への 1 回のラウンドトリップですべての更新を実行するという同じ効果が得られますか、または各更新が DB にラウンドトリップし、すぐにステートメント(取引中のため、他の人には見えませんが)?