테이블에서 모든 기록 삭제
테이블 자체를 삭제하지 않고 테이블의 모든 기록을 삭제하도록 결정할 수도 있습니다. 예를 들어 관리자는 인시던트 테이블 자체를 삭제하지 않고 테스트 인스턴스의 모든 인시던트를 삭제할 수 있습니다.
시작하기 전에
필요한 역할: 관리자
이 태스크 정보
테이블에서 많은 기록을 삭제할 준비를 할 때 성능에 미치는 영향을 최소화하기 위해 다음 지침을 고려하십시오.
- 단일 삭제 작업에서 삭제할 기록 수를 제한하여 테이블이 잠기지 않도록 합니다. setLimit에 설명된 setLimit() 메서드를 사용합니다.
- 이 삭제로 인한 과도한 수의 비즈니스 규칙 트리거를 최소화합니다. setWorkflow에 설명된 setWorkflow(부울 e) 메서드를 사용합니다.
주:
테이블의 모든 기록을 삭제하면 테이블을 확장하는 테이블에서도 기록이 삭제됩니다.
테이블 기록을 삭제하는 방법에는 여러 가지가 있습니다. 삭제할 기록 수에 따라 사용자 환경에서 가장 효율적인 방법을 선택합니다. 이러한 방법은 주의해서 사용하십시오. 이 절차를 수행하기 전에 기록이 필요하지 않은지 확인하십시오.
프로시저
-
테이블 및 열 모듈에서 다음 단계를 완료합니다.
-
목록 뷰에서 다음 단계를 완료합니다.
- 목록 v2에서 테이블 기록이 표시되는 목록 뷰로 이동하고 컨텍스트 메뉴를 클릭한 다음 표시로 이동합니다.
- 목록 v3에서 바닥글의 페이지당 행<수> 를 클릭합니다.
- 페이지당 행 수를 설정하여 최대 수를 표시합니다.
- 페이지에서 모든 행을 선택합니다.
- 선택한 행에 대한 작업을 클릭한 다음 삭제를 클릭합니다.
- 모든 기록이 삭제될 때까지 페이지의 모든 행을 계속 삭제합니다.