ホームページ > バックエンド開発 > PHPチュートリアル > PHP は毎日数十万、約 100 万の更新ステートメントを処理します

PHP は毎日数十万、約 100 万の更新ステートメントを処理します

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 13:00:57
オリジナル
914 人が閲覧しました

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

を使用します
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート