私はいくつかの記事が表示されているウィジェットを持っています。各記事には約2つの選択と1つの挿入/更新があります。遅延したmysqlクエリを実行した後、一括実行
最悪の場合のシナリオには、300件の記事を表示するウィジェットが含まれています。これには、900個のクエリとウィジェットの他のセットアップクエリが含まれています。今度は、ウィジェットが5人のユーザによって同時に読み込まれることを時々想像してください。
各ウィジェットのすべてのクエリを収集してファイルに書き込む必要があると思っていました。後でこれらのクエリが30秒ごとに実行されるcronジョブが定期的に実行されます。
パフォーマンスにどの程度の違いがありますか。また、他の誰かがより良いシステムやアイデアを持っていますか?
youtubeなどのウェブサイトは、YouTube動画の表示をキャッシュするために何を使用しますか?
私はもうウィジェットを最適化できません。私は遅延ページカウンタの解決策がほしいと思う/
あなたのクエリを最適化する必要があるように聞こえます(いくつかのコードのように)。 –