2012-10-24 2 views
1

레일 뷰 렌더링에 성능 문제가 있습니다. Newrelic 통계에 따르면 :신축 통계에 따라 레일 뷰가 느리게 렌더링됩니다.

newrelic stats

를 렌더링하는 것은 무작위로 요청시 나타납니다 천천히이.

  • 이 문제는 파일 시스템에서 파일 읽기가 느린 경우 연결될 수 있습니까?
  • 낮은 수준에서 디버깅 할 수있는 방법이 있습니까?
+0

해당 스크린 샷이 손상된 것 같습니다 ... – rkb

답변

0

(면책 조항 : 나는 제대로 그 스크린 샷에서 무슨 일이 일어나고 있는지 해석하고있어 확실하지 않다)

로보기 렌더링이 때문이 아니라 0.219 소요가 실행 루비 코드 (느린 것 같다 s)를 사용하지만, SQL 쿼리는 각각 1 초 이상 걸리는 8 개의 SQL 쿼리를 수행하기 때문에 발생합니다. 이러한 쿼리를 최적화해야합니다 (예 : 결과가 더 적어지고 테이블에 인덱스를 추가하는 등).

관련 문제