我试图通过mysql2适配器在我的Sinatra应用程序中分析查询,该应用程序使用Sequel ORM和MySql。我正在使用Rack :: MiniProfiler,并且探测器似乎正在工作,除非它没有显示任何查询,即使它们中有很多都在相关页面上运行。
要使用miniprofiler,我所做的只是require 'rack-mini-profiler'
和use Rack::MiniProfiler
。
我是否缺少一些必要的配置以确保选择续集查询?
以下是miniprofiler输出的屏幕截图:
如果无法使用,我也会接受其他建议来解决查询性能分析问题,虽然我也尝试过Rack :: Bug,但它也无法获取续集查询。
答案 0 :(得分:2)
确保在require 'sequel'
之前require 'rack-mini-profiler'
。