현재 프로덕션 모드로 실행되는 환경에서만 발생하는 느린 쿼리를 디버깅하고 있습니다. 프로덕션 모드에서는 로그 레벨이 하드코딩되어 있으며(코드 참조) 직접 설정할 방법이 없는 것 같습니다. 더 많은 정보를 확인하기 위해 이 로그 레벨을 디버그로 변경하고 싶습니다(최소 임시로라도). 이를 수행할 방법이 있을까요?
Rails 콘솔을 통해 런타임 중에 로그 레벨을 변경하는 다소 해킹적인 우회 방법을 시도해 보았지만, 어느 방법도 DB 쿼리가 디버그 로그에 표시되도록 하지 못했습니다(다만, Rails 콘솔에서 Rails.logger.debug를 수동으로 사용하여 디버그 로그를 작성한 경우, 해당 우회 조치 후 로그가 표시되긴 했습니다).
감사합니다!
P.S. 위에서 프로덕션 환경에서만 발생하는 문제에 대해 언급한 부분이 우려를 줄 수 있겠지만, 저는 카테고리 수가 매우 많은 비표준 방식으로 Discourse를 사용 중입니다. 제가 겪고 있는 문제는 다른 Discourse 인스턴스에서는 발생하지 않을 가능성이 큽니다.