ホームページ >バックエンド開発 >PHPチュートリアル >PHP は毎日数十万、約 100 万の更新ステートメントを処理します
PHP は毎日数十万から 100 万近くの更新ステートメントを処理します
PHP は毎日数十万から 100 万近くの挿入を処理します。更新ステートメントは少量の挿入を占め、更新は操作の大部分を占めます
一般に、ID と値を受け取って更新操作を実行するページがあります。操作は非常に簡単ですが、ボリュームが大きくなります。
個人的にインクデータでテストしてみたところ、速度が非常に遅かったです
誰か良い方法はありますか? (MySQL)
-----解決策---------
確認条件文に含まれるフィールドにインデックスがあること
強力なリアルタイムパフォーマンスを必要としない場合
LOW_PRIORITY キーワードを使用すると、他のクライアントがテーブルから読み取ることがなくなるまで、UPDATE の実行が遅延されます。
-----解決策--------------------------------
win2003…………
mysql のバージョンが少し古いですか...
さらに、Linux での mysql の効率は、Win での効率よりも桁違いに高くなります...
------解決策---------------- -- --
これはデータベース管理システムに関連しており、PHP や ASP とはほとんど関係ありません。 ASP が mysql を使用する場合、php に似ているはずです。
最適化については、mysql マニュアルを参照してください
http://dev.mysql.com/doc/refman/5.1/zh/optimization.html#update-speed
-----解決策--------------------------------
10,000件のデータを試してみました。わずか 1 秒 appsrv