SharedIT | 묻고 답하기(AMP)

mssql 외부 데이터센터에 구성을 했는대





사내에서 접속 테스트를 하니 sa 계정은 빠르게 접속이 되는대 다른 계정은 현저히 속도가 떨어 지네요

그이유가 뭔지 문의 드림니다.


Tags : 태그가 없습니다.

4개의 답변이 있습니다.

Genghis Khan
  0 추천 | 5년 이하 전

XEVENT 프로파일러 로그인 할때 차이를 확인해 보심 어떨까요?

차바라기
  0 추천 | 5년 이하 전

권한에 따라서 쿼리 속도 차이가 나지 않을까 싶네요~

양성환 | 5년 이하 전

권한과 속도는 무관합니다 ^_^
Anon
  0 추천 | 5년 이하 전

일반 계정 접속 시 조회되는 Data 중 Function / Procedure 등 으로 인해

원격지의 Table / Column 을 참조하거나 순환 참조되는 경우는 없는 지 확인해 보셔요.

양성환
  0 추천 | 5년 이하 전

계정은 사용자디비에 연결되어있고

SA는 시스템디비로가나보네요.

디비 관리가필요할듯 ^^

낭만생선 | 5년 이하 전

계정에 기본 설정하는 DB 말씀 하시는건가요? 생각해보니 그럴수도 있겠네요. 사용자 DB가 엄청 Busy하면..

양성환 | 5년 이하 전

네 기본설정의 db이죠 실제로 db로 이동할때도 내부적으로는 쿼리가 동작하는데 GO DATABASE 이름으로 실행을 하고 나면, 쿼리로 권한 체크를 하고 난뒤 마지막에 이동을 하겠죠.

명동쓰레빠 | 5년 이하 전

네 양성환님 말씀이 맞는것 같습니다. 여러 디비가 있는대 계정별 로 접근 디비를 나워놔서 그런가 봅니다.