thepg_surgery
모듈은 손상된 관계에 대한 수술을 수행하는 다양한 기능을 제공합니다. 이러한 기능은 설계에 의해 안전하지 않으며이를 사용하면 롤 토토베이스가 손상되거나 추가로 손상 될 수 있습니다.고유 한
또는외국 키
제약 위반 또는 읽기시 데이터베이스 서버 충돌을 일으키는 튜플을 보이게합니다. 그들은 최후의 수단으로만주의를 기울여야합니다.
heap_force_kill (regclass, tid []) 반환 void
heap_force_kill
Marks“중고”줄 포인터 as“죽은”튜플을 검사하지 않고. 이 기능의 의도 된 사용은 접근 할 수없는 튜플을 강제로 제거하는 것입니다.
test => select *에서 ctid = '(0, 1)';
heap_force_freeze (regclass, tid []) 반환 void
heap_force_freeze
튜플을 튜플 롤 토토를 검사하지 않고 얼어 붙은 것으로 표시합니다. 이 기능의 의도 된 사용은 가시성 정보가 손상되어 접근 할 수없는 접근 가능한 튜플을 만드는 것입니다.
test => 진공 t1;
Ashutosh Sharma<ashu.coek88@gmail.com