SQL 서버메지니먼트로 SELECT 조회만 할줄아는 초보입니다. UNIERP 5.0을 사용하고 있는데요.
두가지 궁금증이 있어 자문을 요청드립니다.
① SQL 2008 프로파일러 사용시 내컴퓨터에서 조회한 것만 볼 수 있나요?
웹버전이라서 그런지 내가 조회한 쿼리문이 순식간에 다른것들에 묻혀서 찾기가 어려워요
게시판을 조회해 보니 필터를 설정하면 된다고 하던데 어떤 항목을 어떻게 해야 조회하는지 궁금합니다.
② 그리고 ERP 속도가 점점 느려져서 사용자들의 불만이 많은데
프로파일러나 다른 조회 프로그램(?) 등을 이용해서 원인을 찾을 수 있는 방법이 있다면 조언 부탁드립니다.
프로파일러에서 이벤트 선택 화면에 보면 열 필터 라는게 있습니다.
여기에서 HostName에 필터를 걸어주시면 되는데......
이 HostName이라는것이 Connection String에서 설정한 HostName입니다.
프로그래머가 컴퓨터 이름이나 IP를 섞어서 적절히 설정했다면 필터링 할 수 있지만
귀찮은 프로그래머가 프로그래밍 했다면 못찾죠.
더군다나 웹버전이라고 말씀하셨는데....
그러면 SQL SERVER입장에서는 모든 쿼리는 웹서버에서 날라오게 됩니다.
프로그래머가 클라이언트의 IP를 받아서 커넥션스트링 구성할때 hostname에 잘 섞어주면 그걸로 필터링 가능하겠네요.