로드하는 데 예상보다 오래 걸리는 트랜잭션을 취소할 수 있습니다. 장기 실행 트랜잭션을 취소하면 과도한 리소스 소비를 방지할 수 있습니다.
트랜잭션 로드 속도가 느린 원인에는 다음과 같은 시나리오가 포함됩니다.
인덱스되지 않은 문자열 필드로 많은 수의 기록을 정렬합니다.
주로 고유한 값을 갖는 필드에서 큰 테이블을 그룹화합니다.
큰 테이블에서 모든 행을 익스포트합니다.
무한 JavaScript 루프가 있는, 잘못 스크립트된 비즈니스 규칙 테스트.
트랜잭션 취소 타이머
주:
이러한 통제를 사용하여 임포트를 취소할 수 없습니다.
장기 실행 트랜잭션 중에는 타이머와 취소 옵션이 경보 배너에 표시됩니다.그림 1. 취소 요청
트랜잭션을 취소하려면 취소 버튼을 선택합니다. 트랜잭션 취소가 진행 중이거나 취소가 완료되면 경보 메시지가 표시됩니다.
느린 트랜잭션이 성공적으로 완료되면 타이머는 트랜잭션이 완료되는 데 걸린 시간을 나타냅니다.그림 2. 트랜잭션 완료됨
취소된 트랜잭션 로그
취소된 트랜잭션은 트랜잭션 로그에 URL에 CANCELLED 가 추가된 상태로 표시됩니다. 사용자가 취소한 트랜잭션은 트랜잭션 할당량에 의해 취소된 트랜잭션과 다르게 기록됩니다. 취소된 트랜잭션 로깅에 대한 자세한 내용은 을 참조하십시오 취소됨-테이블에 트랜잭션 로깅. 트랜잭션 할당량에 대한 자세한 내용은 다음 문서를 참조하십시오 트랜잭션 할당량.