2013-07-02 1 views
1

나는 ASP.NET 4.0 웹 응용 프로그램을 가지고 있으며 오류 로깅 목적으로 ELMAH를 통합하려고합니다. SQL Server에 오류 로그를 저장할 계획입니다.ELMAH의 사용으로 인해 성능에 어떤 영향이 있습니까?

그러나 성능상의 영향에 대한 블로그 나 토론을 찾을 수 없습니다. ELMAH의 사용법을 통해 나와 관련된 모든 성과 관련 문제를 공유 할 수 있습니까?

답변

0

1 년 이상 사용해 왔지만 성능에 영향을 미치지 않았습니다.

예외가 많은 경우 문제가 발생한 유일한 문제는 로깅 테이블의 크기입니다. 행은 상당히 넓으며 모니터링되지 않으면 표가 쉽게 여러 Gb로 확장 될 수 있습니다. 테이블에서 이전 행을 제거하여 너무 커지지 않도록하는 정규 SQL 작업을 실행합니다. 물론 이것은 DB에 로깅하는 경우에만 적용됩니다.