ruby – 重新启用Rails 4 auto-EXPLAIN

前端之家收集整理的这篇文章主要介绍了ruby – 重新启用Rails 4 auto-EXPLAIN前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在运行缓慢的SQL查询自动执行EXPLAIN.此功能已从Rails 4中删除.
config.active_record.auto_explain_threshold_in_seconds = 0.5

在受控的情况下,我们发现它很有用.我找到了以下问题的答案.

>删除auto-EXPLAIN的基本原理是什么?
(我确定原因很好,但我找不到它们是什么.)
>有没有办法在我的Rails 4代码库中重新引入auto-EXPLAIN?
(找不到宝石,也没有任何在线信息)

解决方法

Here删除auto_explain的提交.看起来推理是很少使用的,资产管道有点问题.作为提交注释,您仍然可以使用ActiveRecord :: Relation#explain来生成说明查询,但如果要自动调用它,则必须自己实现.查看此提交中删除代码应该有助于您获得正确的路径.
原文链接:https://www.f2er.com/ruby/266588.html

猜你在找的Ruby相关文章