Pat*_*ann 14 sql activerecord ruby-on-rails sql-execution-plan
是否可以通过配置全局禁用Rails 3.2中的新解释功能?我正在使用activerecord-sqlserver-adapter 3.2.1并且似乎有一些错误与gem的解释(显示计划)部分.
Hol*_*ust 25
从http://weblog.rubyonrails.org/2011/12/6/what-s-new-in-edge-rails-explain/引用
新应用程序得到
Run Code Online (Sandbox Code Playgroud)config.active_record.auto_explain_threshold_in_seconds = 0.5在
config/environments/development.rb.Active Record监视查询,如果超过该阈值,则将使用warn记录其查询计划.[...]
默认情况下,阈值
nil位于测试和生产环境中,这意味着该功能已禁用.
所以只是设置
config.active_record.auto_explain_threshold_in_seconds = nil
Run Code Online (Sandbox Code Playgroud)
igr*_*ich 10
您可以通过config.active_record.auto_explain_threshold_in_seconds = nil在config/environments/development.rb中设置来禁用自动解释
| 归档时间: |
|
| 查看次数: |
4024 次 |
| 最近记录: |