β

Drupal为提高Views性能排查SQL语句

祁劲松的博客 4 阅读

Drupal系统的Views是个功能强大的工具,但也可能引起MySQL数据库性能问题,为了排查可以打开一些Views的开关设置。

我一般常用的是:

  • Always show advanced display settings
  • Show the SQL query
  • Show performance statistics
  • Show other queries run during render during live preview

为了从阿里云RDS的实时进程或者慢查询语句中发现是哪个站的哪个Views产生的性能问题,可以把签名打开:

  • Add Views signature to all SQL queries

虽然Drupal提示这个仅作为debug用,平时不要使用,但我看影响应该也不大,先全面打开吧。

系列网站drush批量设置的办法:


drush vset views_sql_signature 1
drush vset views_show_additional_queries 1
drush vset views_ui_show_advanced_column 1
drush vset views_ui_show_sql_query 1
drush vset views_ui_show_performance_statistics 1
drush vset views_show_additional_queries 1

自由标签:

作者:祁劲松的博客
改版:本站2010年12月更换新平台,欢迎各位光临访问新版网站!(点此访问旧版网站) 主题:本站内容主要是本人关注的互联网行业及个人爱好方面的主题,包括AdSense、MediaWiki、Dr
原文地址:Drupal为提高Views性能排查SQL语句, 感谢原作者分享。

发表评论