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

2人のユーザーが同じデータを編集できないようにする

    ええ、それは素晴らしいことで、うまくいくはずです。

    さらに、ユーザーBがロックを解除する可能性を追加します-それが必要な場合は!

    つまり、AのロックをBのロックに置き換える可能性があります。このようにして、時間の制約を回避することができ、彼らは「ねえ、これはAによって編集されており、このロックはXXX秒/分前のものです。このロックを解除しますか?」

    優れたユーザー(つまり、悪意のある管理者がいない)の場合、このアプローチは、何かを編集するのに100秒かかるよりも優れている場合があります。場合によっては、さらに時間が必要になることもあります。



    1. MySQL-グループ化して合計しますが、各グループのすべての行を返します

    2. 列のさまざまな値に応じて、mysqlテーブルのレコードをさまざまな列としてカウントします

    3. 新しいEntityManagerがMySQLから古いデータを取得することがある

    4. PHP XML:不正なオフセットですが、配列に含まれていますか?