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

mysqlinnodbトランザクションの同時実行性

    製品レコードのみをロックします(更新を選択 -共有モードでロックを選択しても、他のユーザーが同じ製品を購入するのをブロックしないことに注意してください)、残りの操作を実行します。このようにして、他の製品の購入をブロックしません(テーブルをロックすると、製品1または製品2のいずれかであるかどうかに関係なく、書き込み操作がブロックされます)そして、available_quantityの代わりに(または一緒にではなく)max_product_can_sellプロパティを保持する理由プロパティ?

    分離レベルに依存します。シリアル化可能-はい、下位レベルでは、ほぼ確実です、いいえ。



    1. より高速なPythonMySQL

    2. MySQLとMariaDBのいくつかの機能の使用方法を学ぶ–パート2

    3. インストールされているOracleクライアントが32ビットまたは64ビットであることを知る方法は?

    4. どのバージョン管理パターンをお勧めしますか