토토 베이 삭제 — 토토 베이 삭제
토토 베이 취소 [존재하는 경우]이름[ 캐스케이드 | 제한 ]
토토 베이 중단데이터베이스 클러스터에서 토토 베이을 제거합니다.
이 명령을 실행하려면 사용자가 토토 베이의 소유자여야 합니다.
토토 베이 중단토토 베이이 복제 슬롯과 연결된 경우 트랜잭션 블록 내에서 실행할 수 없습니다. (당신은 사용할 수 있습니다토토 베이 변경슬롯 설정을 해제합니다.)
이름삭제할 구독의 이름.
캐스케이드제한이 키워드는 토토 베이에 대한 종속성이 없기 때문에 아무런 효과가 없습니다.
원격 호스트의 복제 슬롯과 연결된 토토 베이을 삭제할 때(정상 상태),토토 베이 중단원격 호스트에 연결하고 해당 작업의 일부로 복제 슬롯(및 나머지 테이블 동기화 슬롯)을 삭제하려고 시도합니다. 이는 원격 호스트의 토토 베이에 할당된 리소스가 해제되기 위해 필요합니다. 원격 호스트에 연결할 수 없거나 원격 복제 슬롯을 삭제할 수 없거나 존재하지 않거나 존재하지 않아서 이것이 실패하는 경우,토토 베이 중단명령은 실패할 것입니다. 이 상황을 계속 진행하려면 먼저 다음을 실행하여 구독을 비활성화하세요.토토 베이 변경 ... 비활성화, 그런 다음 다음을 실행하여 복제 슬롯에서 연결을 해제합니다.토토 베이 변경 ... 설정 (slot_name = NONE). 이후,토토 베이 취소더 이상 원격 호스트에서 어떤 작업도 시도하지 않습니다. 원격 복제 슬롯이 여전히 존재하는 경우 해당 슬롯(및 관련 테이블 동기화 슬롯)을 수동으로 삭제해야 합니다. 그렇지 않으면 WAL을 계속 예약하여 결국 디스크가 가득 찰 수 있습니다. 또한 참조하세요섹션 31.2.1.
토토 베이이 복제 슬롯과 연결되어 있는 경우토토 베이 취소트랜잭션 블록 내에서는 실행할 수 없습니다.
토토 베이 취소:
토토 베이 취소 mysub;
토토 베이 중단은PostgreSQL확장.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.