포털 페이지의 성과 평가

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • 페이지의 위젯이 지정한 성능 벤치마크와 비교하여 어떻게 수행되는지 평가합니다.

    시작하기 전에

    필요한 역할: sp_admin 또는 admin

    프로시저

    1. 평가하려는 포털에 대해 성능 분석기를 켭니다.
      기본적으로 성능 분석기는 Service Portal(sp)에 대해 활성화되어 있습니다.
      1. 탐색 필터에 sys_properties.list를 입력합니다.
      2. 이름 필드를 입력하여 sp_allow_perf_debug_option_for_portals 목록을 필터링합니다.
      3. sp_allow_perf_debug_option_for_portals 기록을 선택합니다.
      4. 값 필드에 분석할 포털의 접미사를 입력합니다.
      sp_admin 또는 관리자 역할을 가진 사용자의 경우 성능 분석기 열기 아이콘( 성능 분석기 열기 아이콘.)이 지정된 포털의 페이지에 나타납니다.
    2. 분석하려는 포털 페이지로 이동합니다.
    3. 성능 분석기 열기 아이콘( 성능 분석기 열기 아이콘.)을 선택합니다.
      성능 분석기가 다른 브라우저 탭에서 열립니다. 포털 페이지 URL 필드는 성능 분석기를 여는 페이지의 URL로 자동으로 채워집니다.
    4. 벤치마크 상세 정보 탭에서 페이지를 분석할 성능 벤치마크를 입력합니다.
      벤치마크 설명
      위젯 로드 시간(ms) 위젯이 페이지에 로드되는 데 걸리는 시간(밀리초)입니다.
      ACL 실행 시간(ms) 위젯이 적용 가능한 ACL을 실행하는 데 걸리는 시간(밀리초)입니다.
      DB 호출 실행 시간(ms) 위젯이 데이터베이스 쿼리를 실행하는 데 걸리는 시간(밀리초)입니다.
      비즈니스 규칙 실행 시간(ms) 위젯이 비즈니스 규칙을 실행하는 데 걸리는 시간(밀리초)입니다.
      Ajax 호출 시간(밀리초) 위젯이 AJAX 호출을 실행하는 데 걸리는 시간(밀리초)입니다.
      Ajax 대기 시간(초) 페이지 로드가 완료된 후 AJAX 호출을 기다리는 시간(초)입니다.
    5. 유효성 검사를 선택합니다.
      주:
      확인하는 동안에는 페이지 평가 결과에 영향을 미칠 수 있으므로 인스턴스의 다른 페이지와 상호 작용하지 마십시오.
      성능 분석기는 벤치마크 결과와 성능에 대한 상세 정보를 초과하는 페이지의 위젯을 포함하는 벤치마크 결과를 반환합니다.
    6. 벤치마크 결과를 검토합니다.
      옵션단계
      벤치마크 상세 정보

      벤치마크 결과 목록에서 위젯 또는 AJAX API를 선택하여 ACL, 비즈니스 규칙 또는 데이터베이스 호출에 대한 추가 상세 정보를 봅니다.

      벤치마크 상세 정보 뷰에서 본 페이지의 각 위젯에 대한 성과 결과

      미리 보기
      1. 미리 보기 표시를 선택합니다.

        지정된 벤치마크를 초과하는 페이지의 위젯이 페이지에서 강조 표시됩니다.

      2. 벤치마크 결과를 보려면 강조 표시된 위젯의 정보 아이콘( 정보 아이콘.)을 선택합니다.

        미리 보기 뷰의 위젯 성능 결과

    7. 옵션: 다른 벤치마크에 대해 페이지를 평가하려면 다시 시작을 선택하고 새 벤치마크를 입력합니다.

    다음에 수행할 작업

    페이지 성능을 개선하려면 성능 벤치마크를 충족하지 않는 위젯을 업데이트하는 것이 좋습니다. 예를 들어 위젯의 서버 스크립트를 로드하는 데 시간이 너무 오래 걸리는 경우 스크립트를 더 빠르게 로드하도록 개선할 수 있는지 평가합니다.