none
사용되지 않은 테이블, 컬럼, 저장 프로시져 그리고 팩키지를 구분하는 메서드나 툴이 있나요? RRS feed

  • 질문

  • 사용되지 않은 테이블, 컬럼, 저장 프로시져 그리고 팩키지를 구분하는 메서드나 툴이 있나요? 있다면 어떤것이 있나요?

    2012년 3월 26일 월요일 오후 3:52

답변

  • 안녕하십니까? S큐L 님,
    Microsoft MSDN의Forum 사이트를 방문해 주셔서 감사합니다.

    문의 하신 ”Symbol file could not be found라는 메시지 일 경우 어떻게 하나요?”에 대해 답변드리겠습니다.

    제 생각에는 SELECT*FROM SYS.OBJECTS 이용해 보시기 바랍니다.
    모든 객체를 보여주며 최근 수정된 날짜를 포함한 정보를 얻을 수 있습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.
     

    • 답변으로 표시됨 Qler 2012년 4월 2일 월요일 오전 1:05
    2012년 3월 27일 화요일 오전 1:46
    중재자
  • S큐L 님

    "사용되지 않는"에 대한 구체적인 정의가 필요할 것 같습니다.

    일반적으로는 특정 테이블이나 저장 프로시저에 대한 접근을 분석하기 위해 프로파일러를 사용하기도 합니다.

    또한, 인덱스의 사용현황을 통해 얼마나 해당 테이블에 액세스가 발생하였는지 확인할 수 있습니다.

    sys.dm_db_index_operational_stats 에 대한 온라인 설명서를 참조하시면 매우 멋진 결과를 얻을 수 있다는 것을 확인하실 수 있을 것입니다.

    http://msdn.microsoft.com/en-us/library/ms174281.aspx

    특정 테이블/인덱스에 얼마만큼의 INSERT,UPDATE,DELETE가 있었는지, INDEX SEEK와 SCAN은 얼마나 있었는지에 대한 정보를 얻을 수 있습니다.

    궁금한 것이 있으면 언제든지 TechNet 포럼에 질문 올려주세요

    저희는 항상 여러분의 질문을 기다리고 있습니다.

    감사합니다.

     

    씨퀄로(SQLRoad.com)

    성대중


    Best Regards, Daejoong Samuel Sung Microsoft SQL Server MVP,MCITP,MSTS, Senior Consultant @ SQLRoad.COM

    • 답변으로 표시됨 Qler 2012년 4월 2일 월요일 오전 1:05
    2012년 3월 28일 수요일 오전 12:07

모든 응답

  • 안녕하십니까? S큐L 님,
    Microsoft MSDN의Forum 사이트를 방문해 주셔서 감사합니다.

    문의 하신 ”Symbol file could not be found라는 메시지 일 경우 어떻게 하나요?”에 대해 답변드리겠습니다.

    제 생각에는 SELECT*FROM SYS.OBJECTS 이용해 보시기 바랍니다.
    모든 객체를 보여주며 최근 수정된 날짜를 포함한 정보를 얻을 수 있습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.
     

    • 답변으로 표시됨 Qler 2012년 4월 2일 월요일 오전 1:05
    2012년 3월 27일 화요일 오전 1:46
    중재자
  • S큐L 님

    "사용되지 않는"에 대한 구체적인 정의가 필요할 것 같습니다.

    일반적으로는 특정 테이블이나 저장 프로시저에 대한 접근을 분석하기 위해 프로파일러를 사용하기도 합니다.

    또한, 인덱스의 사용현황을 통해 얼마나 해당 테이블에 액세스가 발생하였는지 확인할 수 있습니다.

    sys.dm_db_index_operational_stats 에 대한 온라인 설명서를 참조하시면 매우 멋진 결과를 얻을 수 있다는 것을 확인하실 수 있을 것입니다.

    http://msdn.microsoft.com/en-us/library/ms174281.aspx

    특정 테이블/인덱스에 얼마만큼의 INSERT,UPDATE,DELETE가 있었는지, INDEX SEEK와 SCAN은 얼마나 있었는지에 대한 정보를 얻을 수 있습니다.

    궁금한 것이 있으면 언제든지 TechNet 포럼에 질문 올려주세요

    저희는 항상 여러분의 질문을 기다리고 있습니다.

    감사합니다.

     

    씨퀄로(SQLRoad.com)

    성대중


    Best Regards, Daejoong Samuel Sung Microsoft SQL Server MVP,MCITP,MSTS, Senior Consultant @ SQLRoad.COM

    • 답변으로 표시됨 Qler 2012년 4월 2일 월요일 오전 1:05
    2012년 3월 28일 수요일 오전 12:07