양식의 응답 시간 검토

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 응답 시간 표시기(시계)는 여러 양식과 목록의 끝에 나타납니다.

    이 표시기는 각 단계의 총 시간과 시간을 포함하여 완료된 트랜잭션의 처리 시간을 제공합니다. 응답 시간 상세 정보를 표시하거나 숨기려면 아이콘을 선택합니다. 아이콘 위에 마우스를 올려놓으면 상세 정보가 포함된 도구 설명이 표시됩니다. 다음 예제에서는 데모 인스턴스에서 필터링된 목록을 검색하기 위한 응답시간을 보여줍니다.

    그림 1. 응답시간
    응답시간(ms): 3326, 네트워크: 75, 서버: 1963, 브라우저: 1288
    이 예에서 트랜잭션의 처리 시간은 다음과 같습니다.
    • 총 시간 3326밀리초
    • 네트워크를 통해 데이터 이동 75밀리초
    • 서버에서 1963밀리초
      주:
      서버 시간은 다음 수식을 사용하여 계산됩니다.
      server time = (client response time - browser time - client network time)
    • 브라우저에서 1288밀리초, HTML 렌더링, JavaScript 구문 분석 및 실행

    응답 시간 표시기는 페이징 또는 목록 정렬 순서 변경과 같은 간단한 작업에 대해 나타나지 않습니다. 또한 세션의 첫 번째 트랜잭션에 대해서는 응답 시간 표시기가 나타나지 않습니다.

    양식에서 처리 시간에 대한 자세한 세부 항목을 보려면 응답시간 표시기 아이콘을 선택합니다.

    그림 2. 응답시간 상세 정보
    응답 통계

    관리자는 시스템 속성 [sys_properties] 테이블에서 속성을 false로 설정하여 glide.ui.response_time 응답 시간을 비활성화할 수 있습니다. 탐색 필터에 sys_properties.list 를 입력하고 를 검색합니다 glide.ui.response_time.

    시스템 로그에서 응답 시간 검토

    시스템 로그를 사용하여 여러 트랜잭션의 응답 시간 목록을 검토할 수 있습니다. 로그를 보려면 다음으로 이동 모두 > 시스템 로그 을 클릭하고 관련 로그 유형을 선택합니다. 응답 시간을 검토할 때 다음과 같은 문제를 찾습니다.
    1. 모든 거래에 비정상적으로 오랜 시간이 걸렸던 기간입니다. 예를 들어 오전 11:00에서 오전 11:20 사이에 일반적으로 1초가 걸리는 트랜잭션이 15초가 걸렸습니다. 이 문제는 해당 시간 동안 해당 앱 서버에서 큰 보고서와 같은 비정상적인 로드가 실행되었음을 나타낼 수 있습니다.
    2. 비정상적으로 오랜 시간이 반복적으로 걸리는 특정 거래. 예를 들어 짧은 설명으로 정렬된 종결된 인시던트 목록은 표시될 때마다 30초가 걸렸습니다. 이 문제는 특정 트랜잭션이 인덱스되지 않은 필드에서 500,000개의 레코드를 정렬하는 것과 같이 시스템에 비정상적인 데이터베이스 로드를 가했음을 나타낼 수 있습니다.

    양식 응답 시간에 문제가 있는 경우 문서를 참조하십시오 양식의 응답 시간 개선.

    클라이언트 트랜잭션 타이밍

    Client Transaction Timings 플러그인은 브라우저와 네트워크에서 클라이언트 및 서버 측에 소요된 시간에 대한 추가 정보를 제공합니다. 이 기능은 장기 실행 프로세스를 찾는 데 도움이 될 뿐만 아니라 프로세스에서 성능 문제가 발생한 위치에 대한 정보도 제공합니다.

    자세한 내용은 클라이언트 트랜잭션 타이밍 문서를 참조하십시오.