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

MySqlのアップサートと自動インクリメントはギャップを引き起こします

    この「問題」はInnoDBにのみ存在します 。

    これは仕様によるものであり、同時実行性を向上させることを目的としています。別のスレッドがAUTO_INCREMENTを使用できます。 UPSERTの結果を待つ必要はありません 操作。

    ドキュメント>

    MyISAM AUTO_INCREMENTであるため、この動作は表示されません。 アルゴリズムは異なる方法で実装されます(同時DMLをサポートする機能が制限されているため 。




    1. Oracleデータベースに保持しながら同時リクエストを処理しますか?

    2. pg-promiseでのクエリタイムアウト

    3. Oracle ORDER BYとROWNUMを正しく使用するにはどうすればよいですか?

    4. repmgr2.0RC2の発表