Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 对于像Drupal这样的第三方应用程序,通常的数据库性能调优提示无效吗_Mysql_Drupal - Fatal编程技术网

Mysql 对于像Drupal这样的第三方应用程序,通常的数据库性能调优提示无效吗

Mysql 对于像Drupal这样的第三方应用程序,通常的数据库性能调优提示无效吗,mysql,drupal,Mysql,Drupal,当您的数据库应用程序运行缓慢时,人们的第一个建议是: 跟踪缓慢的查询 添加适当的索引 在您构建自己的应用程序的情况下,这是非常合乎逻辑的,但是当您使用像Drupal这样的CMS时,这是人们开发和优化的,这种方法有效吗 我的意思是,Drupal表是否已经针对性能进行了微调?即使我试着看看哪些查询是慢查询,我能做些什么呢?重新编写Drupal核心 您通常无法更改应用程序,您将进入下一层优化 这通常包括对服务器硬件、网络和客户机的分析 让Drupal员工知道您的性能很差可能对他们很有用,他们可能会建议

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

  • 跟踪缓慢的查询
  • 添加适当的索引
  • 在您构建自己的应用程序的情况下,这是非常合乎逻辑的,但是当您使用像Drupal这样的CMS时,这是人们开发和优化的,这种方法有效吗


    我的意思是,Drupal表是否已经针对性能进行了微调?即使我试着看看哪些查询是慢查询,我能做些什么呢?重新编写Drupal核心

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

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


    让Drupal员工知道您的性能很差可能对他们很有用,他们可能会建议在某个地方修改某些设置-至少他们可能会将您的性能问题提升到将来的版本中。

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


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

    大量使用CCK和视图肯定需要您使用mySQL索引。但是整个食物链还有很多其他方面需要评估,比如Web服务器、db、php、html、css等等。在我最近的优化工作中,我发现这个相当新鲜的模块非常宝贵。我最近还发现了一篇关于