追加したり追加したりしているかなり大きなサイトの最適化を検討しています。データベースがかなり大きくなり (おそらく 100,000 件の投稿)、速度が低下し始め、「Mysql が消えました」というエラーが表示されます。私はデータベースの最適化について読んでいて、1 ページで 1 ~ 15 個のクエリのみを使用する必要があると言っている人を用意しています。
どのページでも少数のクエリのみを使用する必要があるという提案を人々は考えますか?
get_permalink() などの Wordpress 関数を使用するたびに、新しいクエリとデータベースへの新しい接続を作成していると考えるのは正しいですか?
一度に 100 人以上のユーザーを文字通りループし、これらのループで get_user_meta() などの関数を使用するループがいくつかあります。これは、文字通り 100 のデータベース クエリを作成しているということですか、それとも何らかの形で Wordpress にキャッシュされているのでしょうか?