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