全球禁用Rails的SQL查询缓存 [英] Disabling Rails SQL query caching globally

查看:130
本文介绍了全球禁用Rails的SQL查询缓存的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法关闭Rails的SQL查询缓存全局?或者,最起码,不要使用它,当我进入一个事务块?

Is there any way to turn off Rails' SQL query caching globally? Or, at the very least, not use it when i enter a transaction block?

此外,没有SQL查询缓存仅适用于控制器动作,或者也耙任务或后台守护进程,我写的,其中包括Rails和使用我的模型?

Also, does sql query caching only apply to controller actions, or also to rake tasks or background daemons that i write that include Rails and use my models?

推荐答案

明白了!在application.rb中:

Got it! In application.rb:

config.middleware.delete "ActiveRecord::QueryCache"

这篇关于全球禁用Rails的SQL查询缓存的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆