是否可以通过配置全局禁用 Rails 3.2 中的新解释功能?我正在使用 activerecord-sqlserver-adapter 3.2.1,并且 gem 的解释(显示计划)部分似乎存在一些错误。
引用自http://weblog.rubyonrails.org/2011/12/6/what-s-new-in-edge-rails-explain/ http://weblog.rubyonrails.org/2011/12/6/what-s-new-in-edge-rails-explain/
新应用获得
config.active_record.auto_explain_threshold_in_seconds = 0.5
in config/environments/development.rb
。 Active Record 监视查询,如果查询超过该阈值,则将使用警告记录其查询计划。
[...]
默认情况下阈值是nil
在测试和生产环境中,这意味着该功能被禁用。
所以只需设置
config.active_record.auto_explain_threshold_in_seconds = nil
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)