2010-01-28 4 views
1

데이터베이스가 두 개 있고 그 중 하나에서 다른 테이블로 연결된 테이블 (동의어)을 만든 다음 해당 동의어를보기에 래핑하면 성능 문제가 발생합니까? 그 이유는 SQLMetal에 동의어를보고 linq 엔티티를 생성하는 것입니다. 데이터베이스가 동일한 서버에 있습니다. 또한이 작업을 100 번 이상 수행하면 마스터 데이터베이스의 테이블 집합에 연결된 모든 하위 데이터베이스에 문제가 있습니까?SQL Server 동의어 뷰를 통한 성능

답변

0

아니요 - 문제가 아니어야합니다. 쿼리 최적화 프로그램은 "항상이게 무슨 뜻입니까?"라고 말하며 프로 시저 (또는 BEGIN/END 함수)를 거치지 않으면 계속 진행됩니다. 동의어는 괜찮아요, 전망 괜찮아요.

+0

감사합니다. Rob, 대답이되기를 바랐습니다. :) 내 인생을 훨씬 쉽게 만들어 줄 것입니다. – Frank