Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >计算Rails中的查询量

计算Rails中的查询量
EN

Stack Overflow用户
提问于 2012-02-16 13:15:38
回答 3查看 8.9K关注 0票数 12

我试图优化我的网站,为了做到这一点,我想知道哪一个动作比其他的多查询。是否需要知道one action的数据库点击率?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-16 13:23:39

我发现这些gem对于检查问题和优化查询非常有用。

票数 11
EN

Stack Overflow用户

发布于 2012-11-15 20:40:33

此gem将完全满足您的需要:显示每个操作发出的db查询的数量:

https://github.com/makandra/query_diet

票数 4
EN

Stack Overflow用户

发布于 2012-02-16 13:22:33

您可以查看rails日志,看看为每个请求触发了多少个查询。但是,它的痛苦通常每次都会在日志中进行,以查看哪个请求需要时间。

通常,我在开发中使用新的创业板来查看哪些操作需要更多的时间,并尝试优化查询。有关开发模型中新遗留物的更多信息,请参考http://newrelic.com/docs/ruby/developer-mode

另外,基于数据库和rails版本,还有其他gems ( https://github.com/flyerhzm/bullet ),它告诉您如何在特定请求中执行查询。

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

https://stackoverflow.com/questions/9319181

复制
相关文章
MySQL选错索引导致的线上慢查询事故
又和大家见面了!又两周过去了,我的云笔记里又多了几篇写了一半的文章草稿。有的是因为质量没有达到预期还准备再加点内容,有的则完全是一个灵感而已,内容完全木有。羡慕很多大佬们,一周能产出五六篇文章,给我两个肝我都不够。好了,不多说废话了...
蛮三刀酱
2020/07/30
2.4K0
idea使用debug模式启动非常慢
后来发现,之前在调试代码时不注意给属性加了断点,去掉idea的Breakpoints里的java field watchpoints就不卡了,如下:
凯哥Java
2022/12/16
2.2K0
idea使用debug模式启动非常慢
Android Studio导入项目非常慢的解决办法
问题     Android Studio目前已经更新到2.0 Preview 6了,作为Google大力推崇的开发工具,相对于Eclipse ADT有着不可比拟的优势。然而在实际使用时,依然有不少不爽的地方。Android Studio原生支持使用Gradle来构建项目本是个不错的想法,使用动态语言Groovy定义项目构建过程,避免了build.xml文件的繁琐定义。但是Gradle的二进制包体积较大,而且用户可能按照了不同的Gradle版本,构建时可能会出现各种问题。因此又提出了Gradle Wrapp
24K纯开源
2018/01/18
1.4K0
Android Studio导入项目非常慢的解决办法
Xshell/Xftp连接Linux速度非常慢(已解决)
1、打开sshd服务的配置文件/etc/ssh/sshd_config,把UseDNS yes改为UseDNS no
Arebirth
2020/06/19
5.4K0
MySQL选错索引导致的线上慢查询事故复盘
又和大家见面了!又两周过去了,我的云笔记里又多了几篇写了一半的文章草稿。有的是因为质量没有达到预期还准备再加点内容,有的则完全是一个灵感而已,内容完全木有。羡慕很多大佬们,一周能产出五六篇文章,给我两个肝我都不够。好了,不多说废话了…
蛮三刀酱
2020/08/02
9850
大表分页查询非常慢,怎么办?
在实际的软件系统开发过程中,随着使用的用户群体越来越多,表数据也会随着时间的推移,单表的数据量会越来越大。
Java极客技术
2022/12/04
1.5K0
大表分页查询非常慢,怎么办?
android实现App第一次进入时的引导学习界面
因为我们所熟知的Android平台是一个又一个的Activity组成的,每一个Activity有一个或者多个View构成。所以说,当我们想显示一个界面的时候,我们首先想到的是建立一个Activity,然后所有的操作在Activity里面实现,或者是一个Dialog或者Toast。这种方式固然简单,但是在有些情况下,我们要求的只是简单的显示,用Activity显然是多余,这个时候,我们如何处理呢?
战神伽罗
2019/07/24
1.5K0
android实现App第一次进入时的引导学习界面
IIS进程回收后第一次访问慢的问题
IIS 有一种机制,默认会在IIS空闲一定时间段后,将应用程序池进行回收,这个时间段在IIS6中默认是20分钟,在IIS7中默认是1740分钟。两个配置都不合理,都会导致当应用程序池被回收后,第一次访问网站的时候速度很慢。如果一直不回收应用程序池,会导致占用内存过大。
yaphetsfang
2020/07/30
1.6K0
IIS进程回收后第一次访问慢的问题
本地 Docker 打开 WordPress 速度慢
8 G Mac + Docker 环境下运行 WordPress ,本地打开站点首页耗时非常长,虽然怀疑是内存不足导致的,但是无凭无据纯属猜测。下面是我的一些分析记录:
上山打老虎了
2022/06/15
5.5K0
本地 Docker 打开 WordPress 速度慢
Android项目实战(三):实现第一次进入软件的引导页
最近做的APP接近尾声了,就是些优化工作了, 我们都知道现在的APP都会有引导页,就是安装之后第一次打开才显示的引导页面(介绍这个软件的几张可以切换的图) 自己做了一下,结合之前学过的 慕课网_ViewPager切换动画(3.0版本以上有效果) 思路很简单,APP的主界面还是作为主Activity,只要新添加一个类来判断是不是第一次打开APP 设主activity 名字为:MainActivity.java   判断是不是第一次打开APP且实现引导页面的类 LoginActivity ,另外还需要一个类 这
听着music睡
2018/05/18
1.3K0
操作mysql第一次访问速度慢(远程)
最近在使用java操作远程的mysql数据库的时候,第一次请求非常的慢,而且极其容易引起系统的崩溃报错连接超时
Arebirth
2019/09/24
3.6K0
操作mysql第一次访问速度慢(远程)
启用Windows防火墙后,FTP传输非常慢
我们有一个计划任务,该任务使用Windows命令行FTP程序在两个Windows服务器之间传输大文件(〜130 MB)。速度很慢(大约需要30分钟),有时会在传输完成之前终止。服务器是2003年(发送)和2008年(接收)。
镭速
2023/06/01
7840
千万级别的表分页查询非常慢,怎么办?
在实际的软件系统开发过程中,随着使用的用户群体越来越多,表数据也会随着时间的推移,单表的数据量会越来越大。
Java团长
2018/08/03
5.7K4
千万级数据表选错索引导致的线上慢查询事故
又和大家见面了!又两周过去了,我的云笔记里又多了几篇写了一半的文章草稿。有的是因为质量没有达到预期还准备再加点内容,有的则完全是一个灵感而已,内容完全木有。羡慕很多大佬们,一周能产出五六篇文章,给我两个肝我都不够。好了,不多说废话了...
Rude3Knife的公众号
2020/08/02
1.4K0
rails -help
rails new APP_PATH [选项] //APP_PATH项目名称
不知雨
2018/11/13
2.6K0
C - Rails
C - Rails C - Rails #include<cstdio> #include<stack> #include<cstring> using namespace std; int a[1010]; int main() { int n; while (~scanf("%d",&n) && n) { while (1) { stack<int> s; scanf("%d",&a[0]); if (!a[0]) { puts(""); brea
杨鹏伟
2020/09/11
6880
Rails资源
Rails Resources Here I list some rails resources I found very helpful. Quick Start Ruby on Rails Guides Rails Bridge Tutorials Point Book The Rails 4 Way, Best rails book. Ruby on Rails Tutorial API Ruby on Rails API Screencast Rails Casts, excellent rai
用户2183996
2018/06/28
8680
FtpClient上传文件速度非常慢,而且大小为0,上传失败
添加代码:调用FTPClient的enterLocalPassiveMode();方法,设置为被动模式,既可以解决。
Arebirth
2020/06/19
2.7K0
Ruby On Rails 4 hello world,Ruby On Rails上手
有机会再试一试Rails了,仅仅是原来接触的是2,如今已然变成了4,似乎如今的安装比原来会快些。。
全栈程序员站长
2022/07/12
2.6K0
Ruby On Rails 4 hello world,Ruby On Rails上手
解决Terraform初始化慢~配置本地离线源
本次实践使用的是Linux/Mac 系统,如果是windows系统有两点不同的配置。
DevOps云学堂
2022/05/23
1.1K0
解决Terraform初始化慢~配置本地离线源

相似问题

VirtualBox上的Rails服务器运行非常慢

31

在emacs shell中Rails服务器非常慢

20

第一次请求rails应用程序的速度非常慢

24

对Rails应用程序的第一次请求非常慢

50

查询本地SPARQL端点非常慢

113
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文