none
tempdb의 모든 파일에서 사용 가능한 전체 빈 페이지 수와 빈 공간(MB)을 반환하는 쿼리는? RRS feed

  • 질문

  • tempdb의 모든 파일에서 사용 가능한 전체 빈 페이지 수와 빈 공간(MB)을 반환하는 쿼리는?

    2015년 4월 30일 목요일 오후 2:36

답변

  • 안녕하세요.

    문의하신 tempdb의 모든 파일에서 사용 가능한 전체 빈 페이지 수와 빈 공간(MB)을 반환하는 쿼리는 아래와 같습니다.

    SELECT SUM(unallocated_extent_page_count) AS [free pages], 
    (SUM(unallocated_extent_page_count)*1.0/128) AS [free space in MB]
    FROM sys.dm_db_file_space_usage;

    다음 문서가 도움이 되실 듯 싶습니다.

    tempdb의 디스크 공간 부족 문제 해결

    감사합니다.

    Younggun Kim

    MCDBA, MCITP
    Consultant @ Database Division in SQLRoad
    http://www.sqlroad.com  http://www.sqlserver.co.kr
    ygkim@sqlroad.com
    • 답변으로 표시됨 Ian Kim 2015년 5월 6일 수요일 오전 2:23
    2015년 5월 1일 금요일 오후 12:39

모든 응답

  • 안녕하세요.

    문의하신 tempdb의 모든 파일에서 사용 가능한 전체 빈 페이지 수와 빈 공간(MB)을 반환하는 쿼리는 아래와 같습니다.

    SELECT SUM(unallocated_extent_page_count) AS [free pages], 
    (SUM(unallocated_extent_page_count)*1.0/128) AS [free space in MB]
    FROM sys.dm_db_file_space_usage;

    다음 문서가 도움이 되실 듯 싶습니다.

    tempdb의 디스크 공간 부족 문제 해결

    감사합니다.

    Younggun Kim

    MCDBA, MCITP
    Consultant @ Database Division in SQLRoad
    http://www.sqlroad.com  http://www.sqlserver.co.kr
    ygkim@sqlroad.com
    • 답변으로 표시됨 Ian Kim 2015년 5월 6일 수요일 오전 2:23
    2015년 5월 1일 금요일 오후 12:39
  • 아래 김영건MVP님이 좋은 답변 주셨습니다.

    tempdb의 모든 파일에서 사용 가능한 전체 빈 페이지 수와 빈 공간(MB)을 반환하는 쿼리

    SELECT SUM(unallocated_extent_page_count) AS [free pages], 
    (SUM(unallocated_extent_page_count)*1.0/128) AS [free space in MB]
    FROM sys.dm_db_file_space_usage;
    2015년 5월 6일 수요일 오전 8:53
    중재자