Трудный путь
Файл журнала разработки Rails должен содержать все sql, используемые во время выполнения сервера. Вы можете найти файл для операторов выбора - возможно, немного умнее, используя регулярное выражение. К сожалению, вы вряд ли когда-либо сможете обработать всю информацию в ней
Управление по исключению
Лучшим способом было бы использовать простое решение для мониторинга, чтобы предупредить вас, когда запрос выполняется слишком медленно (например, scout ). Затем посмотрите на файл журнала Rails, чтобы увидеть, была ли проблема связана с БД.
Использовать инструменты БД
Большинство БД предупреждают вас через файл журнала где-нибудь, если запрос выполняется медленно - например, MySQL имеет «журнал медленных запросов».