我用 drupal 7 和几个模块、块和视图制作的网站今天开始变得非常慢。
我正在检查开发,我看到 600 个空页面查询(这意味着没有块、视图或内容)。许多这样的查询是由“DrupalDatabaseCache::set”进行的,我启用了缓存并且有 30 分钟的生命周期,所以我第二次加载空页面时我必须看到缓存获取但未设置。
任何人都可以帮助我理解为什么这个网站有这么多查询以及为什么它不断设置缓存?
我发现那是视图,一个块生成 100 个查询...
我在这里寻求解决方案:https ://stackoverflow.com/questions/15944407/simple-drupal-view-generate-up-to-100-queries