Если DNS-сервер является локальным для вашей локальной сети, я сомневаюсь, что вы заметите заметное улучшение по сравнению с наличием записи в файле hosts. Однако, если вы хотите иметь возможность легко переключаться с одного SQL Server на другой, это очень удобное и быстрое решение, особенно если люди, управляющие DNS, не очень быстро или не хотят помочь.
Windows кеширует записи DNS. В командной строке запустите
ipconfig -displaydns
чтобы увидеть содержимое кеша DNS.
Если вы хотите очистить его, чтобы заставить Windows запрашивать разрешение на DNS-сервере, выполните команду:
ipconfig -flushdns
Более подробную информацию о кеше DNS, о том, как его отключить, и о его настройках вы найдете в этой статье базы знаний Майкрософт.