none
mssql 튜닝을 위한 모니터링 방법 RRS feed

  • 질문

  • 제가 오라클만을 해서 MSSQL을 이번에 처음 다루게 되었습니다.
    오라클에서 사용하는 튜닝을 위한 정보중.. 아래 정보를 알고 싶으면
    MSSQL에서 어떻게 명렁어를 수행하거나 해야 하는지 알고계신분 있으시면 도움 부탁드립니다.


    오라클 기준

    1. Buffer Hitratio/Library Hitratio

    2. control file/redo log file/ data file 위지 정보

    3. 백업 정보(언제 백업 받았는지/핫백업 등의 정보)

    4. select * from v$parameter;

    5. db file sequential read

    6. top 5 wait event

    7. 문제 SQL 정보

    8. 테이블 전체 리스트(이름/크기 등)

      (select * from dba_segments)

    9. 인덱스 정보(컬럼 정보)

      (select * from dba_ind_columns)

    2012년 8월 23일 목요일 오전 7:42

답변

  • Windows의 성능카운터, 그리고 SQL Server의 카탈로그 뷰와 DMV를 검색하시면 대부분의 정보를 얻을 수 있으실 겁니다.

    물론 Oracle과 같은 형식을 위해서는 자체적으로 수정 작업을 하셔야 할 겁니다.

    성능 튜닝에 대해서는 "SQL Server 2000 2005 튜닝", 정원혁 책과 기타 책들을 보시면 도움이 되실 겁니다.

    위의 결과들을 얻더라도 해석을 위해서는 SQL Server 이해가 필요하실테니까요.

    개별 질문에 일일이 답을 드리진 못했지만, 도움이 되시길 바랍니다.


    Best Regards, Jungsun Kim

    2012년 8월 24일 금요일 오전 1:33
    중재자