ホームページ  >  に質問  >  本文

mysql データバーストについて質問する

テーブルのユーザーデータは次のとおりです

id----user----num

1----aaaa----0

2- ---bbbb----2

php ファイルがあります。実行すると ID 1 の数値が 1 増加します。現在、多くの人がこの php にアクセスしています。これにより問題が発生しますか? num によって記録された値が間違っているか、間違っています

A zyA zy1436日前1004

全員に返信(1)返信します

  • 火离

    火离2020-10-22 14:17:25

    人が少ない場合、概要に遭遇しません; 一定時間が経過すると、num 1 のロジックが完了し、データが保存されない場合、他の訪問者 num 1 が複数回実行されます; 値ここの他の ID も同様です。繰り返します。ID に一意の主キーを設定すると、保存に失敗します。

    mysql 悲観的ロックを使用することをお勧めします。

    返事
    0
  • キャンセル返事