注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

网易杭研自动组

快乐耕耘,收获成长!

 
 
 

日志

 
 

Rails下的QueryReviewer SQL优化插件安装  

2010-12-30 14:03:10|  分类: 平台开发 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

作者:小云 


QueryReviewer是Rails下的一个sql优化插件,可以把当前运行页面的所有sql的分析结果已div的形式展示出来,但是非常的占用性能,如果sql很多会导致页面加载的很慢,推荐在development下调试,千万不要放到production环境中。具体介绍见官网:https://github.com/dsboulder/query_reviewer
 
安装步骤:
1. 下载改插件,地址:https://github.com/dsboulder/query_reviewer
2. 下载后把插件放入rails应用的vendor/plugins目录下
3. 进入rails应用后执行rake query_reviewer:setup 命令
4. 执行命令后会在config目录下生成一个query_reviewer.yml文件,是一个配置文件,里面有 profiling: enabled,这句话就是打开mysql的profile的功能;development: enabled: true ,开启development下的sql分析
5. mysql的profile的功能有些版本是不支持的,推荐下载5.1.28以上的版本(折腾了好几个版本才搞定)
6. 安装后这些之后重启服务,然后再你需要展示sql分析结果的页面中加入<%= query_review_output %>语句即可,这里为了在所有页面中都可以查看直接在layout/base文件中添加了
 
下面贴一张效果图,还是比较赞的。
Rails下的QueryReviewer SQL优化插件安装 - 网易杭研自动组 - 网易杭研自动组
 

  评论这张
 
阅读(251)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018