This gem automatically logs
SQL EXPLAIN of every queries.
You can check naturally every
SQL EXPLAIN from development log, without
If you use Rails, it's no configuration, and you can logs SQL EXPLAIN of every queries.
Add this line to your application's Gemfile:
gem 'activerecord-explainer', group: :development
And then execute:
Or install it yourself as:
$ gem install activerecord-explainer
How it work?
- This gem subscribes
sql.active_recordevent provided by the Active Support instrumentation API.
- Subscriber handles payload, and execute EXPLAIN from
Please check the implementation, if you interested in.