CTF와 TAF는 서로 상반된 개념이 아닙니다. RAC
를 구성하면 CTF
가 기본적으로 설정되어 있는 상태에서, failover 시 기존 세션이 끊기지 않고 다른 인스턴스로 넘어가도록 하기 위해 추가로 TAF
를 설정해주는 것입니다.
기본적으로 설정
되어 있습니다.신규 세션
에 대해서 다른 인스턴스로 넘겨줍니다.끊어집니다.
별도로 설정
을 해주어야 합니다.기존 세션
을 다른 인스턴스로 넘겨줍니다.지속적으로 사용이 가능
합니다.TYPE
NONE
: TAF
를 사용하지 않음.SESSION
: fetch
도중 장애 발생 시 복구가 불가능. SQL을 다시 실행해야 함SELECT
: fetch
도중 장애 발생 시 복구가 가능.METHOD
BASIC
: failover 되면 Server Process가 동작PRECONNECT
: failover 되기 전부터 Server Process가 동작. failover가 빠르지만, 평소에 자원 낭비.DELAY(선택 옵션)
RETRIES(선택 옵션)