ホームページ >バックエンド開発 >PHPチュートリアル >PHP システムの 100 人が同時に mysql 挿入操作を処理しています。コードを最適化する良い方法はありますか?
テーブルのタイプは myisam、同時操作です
以下に説明するようにテーブルをロックする必要がありますか?
それとも、mysql は 100 件のリクエストを順番に処理するために自動的にキューに入れられますか?アイドル時)
変更の場合のみテーブルをロックする必要がある場合のみ。
しかし、複数の人が同時にレコードを変更できるようにするのは不合理です。ビジネス プロセスに問題があります
挿入はアトミック操作であり、テーブル ロックを必要としません。自動的にロックされます。 何人が同時に挿入しても、データベースに書き込むときに順序がありますが、ユーザーはそれを感じられません
オリジナルはありますかポスターは純粋に新しいレコードを追加することを指しますか?