튜닝

튜닝

    [MSSQL] 엔터프라이즈 메니져의 접속시간을 줄여보자

    데이터베이스 접속량이 많아지고 빠른 응답속도를 보이는 저장프로시져보다 직접 서버에서 쿼리를 보내고 응답을 받는횟수가 증가함에 따라 엔터프라이즈 메니져(Enterprise Manager. 이하 EM)로 접속하는 사용자로부터 응답속도가 느리고 때로는 접속은 가능하지만 데이터베이스 목록부분이 안보인다는 내용을 전달받았다. 가장 좋은 방법은 서버사양을 올리면 되는 것이지만, 돈이 든다는 가장 큰 단점이 있다. 그래서 EM의 접속시 가장 문제가 되는 데이터베이스 목록이 안보이는 현상을 중심으로 접속속도 증가를 위한 방법을 찾아보기로 하였다. 우선 프로필러로 EM 접속시 발생하는 쿼리를 캡춰하고, 하나하나 쿼리의 내용을 확인하였다. 상세한정보를 확인가능하지만 쿼리를 알고 있어야 사용이 가능한 쿼리분석기(query ..