포털 페이지의 성과 평가
페이지의 위젯이 지정한 성능 벤치마크와 비교하여 어떻게 수행되는지 평가합니다.
시작하기 전에
필요한 역할: sp_admin 또는 admin
프로시저
-
평가하려는 포털에 대해 성능 분석기를 켭니다.
기본적으로 성능 분석기는 Service Portal(sp)에 대해 활성화되어 있습니다.
- 탐색 필터에 sys_properties.list를 입력합니다.
- 이름 필드를 입력하여 sp_allow_perf_debug_option_for_portals 목록을 필터링합니다.
- sp_allow_perf_debug_option_for_portals 기록을 선택합니다.
- 값 필드에 분석할 포털의 접미사를 입력합니다.
sp_admin 또는 관리자 역할을 가진 사용자의 경우 성능 분석기 열기 아이콘()이 지정된 포털의 페이지에 나타납니다.
- 분석하려는 포털 페이지로 이동합니다.
-
성능 분석기 열기 아이콘(
)을 선택합니다.
성능 분석기가 다른 브라우저 탭에서 열립니다. 포털 페이지 URL 필드는 성능 분석기를 여는 페이지의 URL로 자동으로 채워집니다. -
벤치마크 상세 정보 탭에서 페이지를 분석할 성능 벤치마크를 입력합니다.
벤치마크 설명 위젯 로드 시간(ms) 위젯이 페이지에 로드되는 데 걸리는 시간(밀리초)입니다. ACL 실행 시간(ms) 위젯이 적용 가능한 ACL을 실행하는 데 걸리는 시간(밀리초)입니다. DB 호출 실행 시간(ms) 위젯이 데이터베이스 쿼리를 실행하는 데 걸리는 시간(밀리초)입니다. 비즈니스 규칙 실행 시간(ms) 위젯이 비즈니스 규칙을 실행하는 데 걸리는 시간(밀리초)입니다. Ajax 호출 시간(밀리초) 위젯이 AJAX 호출을 실행하는 데 걸리는 시간(밀리초)입니다. Ajax 대기 시간(초) 페이지 로드가 완료된 후 AJAX 호출을 기다리는 시간(초)입니다. -
유효성 검사를 선택합니다.
주:확인하는 동안에는 페이지 평가 결과에 영향을 미칠 수 있으므로 인스턴스의 다른 페이지와 상호 작용하지 마십시오.성능 분석기는 벤치마크 결과와 성능에 대한 상세 정보를 초과하는 페이지의 위젯을 포함하는 벤치마크 결과를 반환합니다.
-
벤치마크 결과를 검토합니다.
옵션 단계 벤치마크 상세 정보 벤치마크 결과 목록에서 위젯 또는 AJAX API를 선택하여 ACL, 비즈니스 규칙 또는 데이터베이스 호출에 대한 추가 상세 정보를 봅니다.
미리 보기 - 미리 보기 표시를 선택합니다.
지정된 벤치마크를 초과하는 페이지의 위젯이 페이지에서 강조 표시됩니다.
- 벤치마크 결과를 보려면 강조 표시된 위젯의 정보 아이콘(
)을 선택합니다.
- 미리 보기 표시를 선택합니다.
- 옵션: 다른 벤치마크에 대해 페이지를 평가하려면 다시 시작을 선택하고 새 벤치마크를 입력합니다.
다음에 수행할 작업
페이지 성능을 개선하려면 성능 벤치마크를 충족하지 않는 위젯을 업데이트하는 것이 좋습니다. 예를 들어 위젯의 서버 스크립트를 로드하는 데 시간이 너무 오래 걸리는 경우 스크립트를 더 빠르게 로드하도록 개선할 수 있는지 평가합니다.