푸팟퐁쿼리

  • 홈
  • 태그
  • 방명록

용량 관리 2

[MSSQL] 7. 전체 인덱스 사용 여부 조회

sys.indexes DMV를 이용하여 각 DB별로 접속하여 조회하는 쿼리입니다. 아래 쿼리로 대략적으로 인덱스가 사용되고 있는지를 확인해볼 수 있습니다. 만약 인덱스가 불필요로 나와 삭제하려는 경우 세션 모니터링 등을 통해 삭제하려는 인덱스가 정말로 미사용 중인지 다시 한번 체크해야합니다. 그 이유는 sys.dm_db_index_usage_stats DMV가 메모리 상에만 존재하기 때문에(저장이 안되기 때문에) DB가 재기동된지 얼마 지나지 않았거나, 서버 메모리가 부족해 해당 DMV의 성능 정보가 Cached-Out되었으면 조회가 불가능하기 때문입니다. IF OBJECT_ID(N'tempdb..#DB') IS NOT NULL BEGIN DROP TABLE #DB END CREATE TABLE #DB ..

SQL Server 2023.04.14

[MSSQL] 6. 모든 인덱스 용량 조회

1. 특정 DB의 인덱스 용량만 조회할 경우 SELECT OBJECT_SCHEMA_NAME(i.object_id) AS SchemaName, OBJECT_NAME(i.OBJECT_ID) AS TableName, i.name AS IndexName, i.index_id AS IndexID, CASE i.index_id WHEN 1 THEN 'Clustered Index' ELSE 'NonClustered Index' END AS IndexType, SUM(au.used_pages) * 8 AS 'Indexsize(KB)' FROM sys.indexes AS i INNER JOIN sys.partitions AS p ON p.OBJECT_ID = i.OBJECT_ID AND p.index_id = i.ind..

SQL Server 2023.04.14
이전
1
다음
더보기
프로필사진

푸팟퐁쿼리

  • 분류 전체보기 (25)
    • SQL Server (22)
    • MySQL (1)
    • Oracle (0)
    • AWS QLDB (2)

Tag

인덱스, 미사용, qldb, 용량, 용량 관리, 미사용 인덱스 조회, top 쿼리, SQL, 튜닝, 슬로우쿼리, 프로시저, CPU, Tunning, 테이블, SQL Server, Collation, 테이블 용량, 테이블 건수, AWS, MSSQL,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바