10.1.2.3
의 IP를 가진 서버에 SQL Server가 설치되어 있다고 해봅시다. 내가 프로세스가 DB에 연결하고자하는 해당 서버에서 실행되는 경우는 사용할 수 있습니다 : SQL Server에 대한 로컬 호스트와 로컬 호스트 연결 문자열
-
, 1433
- 컴퓨터 이름, 1433
세 번째 옵션은 매번 올바른 DNS를 조회해야하기 때문에 약간 더 많은 오버 헤드가 발생합니까? 하지만 다른 두 가지 옵션은 무엇입니까? 모든 의도와 목적이 동일합니까?
명백하게 IP는 변경 될 수 있지만 localhost는 항상 localhost이므로 해당 옵션에 대한 이점이 있지만 반면에 IP는 네트워크 내의 모든 컴퓨터에서 사용할 수 있으며 localhost는 서버 자체에서만 사용할 수 있습니다. IP를 사용합니다. 하지만 전 속도/성능/신뢰성/오버 헤드 등과 관련이 있습니다.
고마워, 그게 내가 생각한거야, 그냥 확인하고 싶었어 – snappymcsnap
그리고 만약 DB가 아닌 다른 서버에서 프로세스가 실행 중이라면? 당신이 여기있는 경우 위대한 것 : http://stackoverflow.com/questions/24796532/server-ip-change-is-using-computer-name-to-point-to-server-advisable –