데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
SQL 서버메지니먼트로 SELECT 조회만 할줄아는 초보입니다. UNIERP 5.0을 사용하고 있는데요.
두가지 궁금증이 있어 자문을 요청드립니다.
① SQL 2008 프로파일러 사용시 내컴퓨터에서 조회한 것만 볼 수 있나요?
웹버전이라서 그런지 내가 조회한 쿼리문이 순식간에 다른것들에 묻혀서 찾기가 어려워요
게시판을 조회해 보니 필터를 설정하면 된다고 하던데 어떤 항목을 어떻게 해야 조회하는지 궁금합니다.
② 그리고 ERP 속도가 점점 느려져서 사용자들의 불만이 많은데
프로파일러나 다른 조회 프로그램(?) 등을 이용해서 원인을 찾을 수 있는 방법이 있다면 조언 부탁드립니다.
프로파일러에서 이벤트 선택 화면에 보면 열 필터 라는게 있습니다.
여기에서 HostName에 필터를 걸어주시면 되는데......
이 HostName이라는것이 Connection String에서 설정한 HostName입니다.
프로그래머가 컴퓨터 이름이나 IP를 섞어서 적절히 설정했다면 필터링 할 수 있지만
귀찮은 프로그래머가 프로그래밍 했다면 못찾죠.
더군다나 웹버전이라고 말씀하셨는데....
그러면 SQL SERVER입장에서는 모든 쿼리는 웹서버에서 날라오게 됩니다.
프로그래머가 클라이언트의 IP를 받아서 커넥션스트링 구성할때 hostname에 잘 섞어주면 그걸로 필터링 가능하겠네요.