[MySQL] TRG 확장자는 무엇인가요?
data.TRG 리눅스에 MySQL을 설치 했는데 확장자가 TRG인것이 있는데 어떤 파일인가 궁금하죠.
이건 트리거가 설정 되어 트리거 명령이 저장된 파일 입니다.
트리거는 컴앤드 라인에서 목록을 출력 할 수 있습니다.
mysql> show triggers;
트리거 사용시 단순 SQL만 나열하여 처리하는 방식이면 간혹 데이터가 어긋나 있는것을 볼 수 있을 수있습니다.
서버가 바쁜가 그렇지 않은가에 달라질 수 있지만 반드시 모두 100% 성공했다고 장담할 수 없습니다.
그렇기 때문에 바쁜 서버라면 그리고 중요한 것이라면 프로그램으로 완벽하게 처리 해야 합니다.
트리거는 잘 사용하면 프로그램으로 할 일을 상당히 줄여 주는 좋은 기능입니다.