我正在考虑优化我一直在添加和添加的一个相当大的网站。数据库已经变得相当大(可能有 100,000 个帖子),并且它已经开始放缓并给我“Mysql has gone away”错误。我一直在阅读有关数据库优化的文章,并且已经准备好有人说您应该只希望在一个页面上使用 1-15 个查询。
人们是否认为应该在任何页面上只使用少数查询的建议?
我是否正确地认为每次我使用诸如 get_permalink() 之类的 Wordpress 函数时,我都在创建一个新的查询和新的数据库连接?
我有一些循环,一次循环遍历 100 多个用户,并在这些循环中使用诸如 get_user_meta() 之类的函数——这是否意味着我实际上是在进行 100 个数据库查询,或者它们是否以某种方式缓存在 Wordpress 中?