首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是像Drupal这样的第三方应用程序的通用数据库性能调优技巧无效吗?

是像Drupal这样的第三方应用程序的通用数据库性能调优技巧无效吗?
EN

Stack Overflow用户
提问于 2010-05-28 15:44:13
回答 3查看 70关注 0票数 3

当您有一个缓慢的数据库应用程序时,人们提出的第一个建议是:

  1. 跟踪慢速查询
  2. 添加适当的索引

在您构建自己的应用程序的情况下,这是非常符合逻辑的,但是当您使用像Drupal这样的CMS时,也就是人们已经开发和调优的CMS,这种方法有效吗?

我是说,Drupal表不是已经为性能进行了微调了吗?即使我试图查看哪些查询是缓慢的查询,我能做些什么呢?重写Drupal核心?!?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-05-28 22:28:48

大量使用CCK和视图肯定需要您使用mySQL索引。但是从webserver、db、php、html、css等方面来看,整个食物链还有很多需要评估的地方。在我最近的优化工作中,我发现了相当新鲜的模块dbtuner是非常宝贵的。我最近还发现了关于优化Drupal的好文章

票数 0
EN

Stack Overflow用户

发布于 2010-05-28 15:47:02

您通常无法更改应用程序,您将进入下一层优化。

这通常包括对服务器硬件、网络和客户端机器的分析。

对Drupal的人来说,让他们知道你的表现很差可能会很有用,他们可能会建议在某个地方修改一下--至少他们可能会把你的性能问题提升到将来发布的版本中去。

票数 0
EN

Stack Overflow用户

发布于 2010-05-28 16:05:32

通常,您将使用相当多的Drupal贡献模块,这些模块在质量上可能会有很大差异。很可能会有一些优化潜力。不同模块之间的相互作用在某些情况下会导致查询速度极慢,因此检查查询(最好是使用Devel模块)是很好的第一步。

Drupal核心应该得到很好的优化,但是Drupal非常灵活,我可以想象,如果您以非常不同的方式使用它,那么Drupal核心开发人员的假设就不再有效了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2930399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档