sql >> データベース >  >> RDS >> Mysql

PHPPDOMysql挿入パフォーマンス

    これを見つけました。 PDO / PHP/MySQLでのパフォーマンス:トランザクションと直接実行 。だからこれを試してみてください。

    $query = $data->prepare("INSERT INTO `tbl_temp` (aid, bid) VALUES (?, ?)");
    try {
            $data->beginTransaction();
            for($i=0; $i < 150; $i++) {
                $time = time();
                $query->bindValue(1, $i, PDO::PARAM_INT);
                $query->bindValue(2, $time, PDO::PARAM_STR);
                $query->execute();
            }
            $data->commit();
        } catch(PDOException $e) {
                $data->rollBack();
        }
    


    1. pgBouncerはDjangoのスピードアップにどのように役立ちますか

    2. SQLが機能していません

    3. SQLServerのユーザー定義関数の概要

    4. CSVファイルをMySQLテーブルにインポートする方法