mysql データバーストについて質問する
A zy
A zy 2020-10-18 14:29:45
0
1
959

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

id----user----num

1----aaaa----0

2- ---bbbb----2

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

A zy
A zy

全員に返信 (1)
火离

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

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

いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!