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

MySQL InnoDBの挿入が非常に遅いのはなぜですか?

    InnoDBはトランザクションをサポートしており、明示的なトランザクションを使用していないため、innoDBは各ステートメントの後にコミットを実行する必要があります("挿入ごとにディスクへのログフラッシュを実行します"

    ループの前に次のコマンドを実行します:

    START TRANSACTION
    

    そしてこれはループした後

    COMMIT
    


    1. 変数からのmysqlフィールド名

    2. SQLServerの計算列のリストを返す

    3. 複数のID値を受け入れるT-SQLストアドプロシージャ

    4. SQLServerトランザクションログの基本