글을 작성하게 된 계기
회사에서 운영 데이터베이스에 쿼리를 날려야 할 상황이 있었습니다. 데이터가 변경되면 안 되기 때문에 조금 불안했는데, 설정 하나로 문제를 해결할 수 있다는 것을 알게 되었고, 이를 정리하기 위해 글을 작성하게 되었습니다.
1. 설정
방법은 간단한데, 데이터베이스의 Properties의 Options를 클릭 후, Connection을 Read-Only 로 지정하면 됩니다.
해당 설정 후 쓰기 작업을 하면 다음과 같이 오류가 나는 것을 볼 수 있습니다.
2. 정리
운영 데이터베이스와 같이 데이터의 정합성이 중요한 경우, Connection을 Read-Only로 등록해 쓰기 작업을 막을 수 있습니다.