MSSQL2008 MS SQL 2008 버전 이상에서의 Data Compession MS SQL 2008 버전 이상 부터 데이터 압축을 지원합니다. 아래는 인덱스가 있는 상태에서 Rebuild를 통해 PAGE 압축을 진행하는 스크립트입니다. Enterprise 버전에서는 Online 인덱스와 병렬처리 (Maxdop)가 지원이 되서 옵션을 주고 진행을 합니다. ALTER INDEX [인덱스] ON 테이블 REBUILD WITH ( DATA_COMPRESSION = PAGE, ONLINE=ON, MAXDOP=8) 압축 진행율은 아래 partition view를 통해 알 수 있습니다. SELECT *,object_name(object_id) FROM sys.partitions where object_id=object_id('테이블명') Online 인덱스일 경우 기존 인덱스가 남아 있는 상태.. 운영/압축 2019. 7. 4. Installing SQL Server 2008 R2 on Windows 2012 cluster SQL Server 2008 or 2008R2를 Windows 2012 R2 Cluster 환경에서 설치를 할 경우 Rule "Cluster service verification" failed. 에러가 발생 해당 경우가 발생할 경우 모든 클러스터 노드에 장애 조치(Failover) 클러스터 자동화 서버 기능을 설치하여야 합니다. 1. Open Server Manager 2. 관리 > 역할 및 기능 추가 클릭 3. 마법사의 기능페이지에서 원격 서버 관리 도구 -> 기능 관리 도구 -> 장애 조치 (Failover) 클러스터링 도구에서 장애 조치 (Failover) 클러스터 자동화 서버를 선택 4. 다음 및 설치를 클릭 5. 클러스터의 모든 노드에 대해 반복 6. SQL 설치 마법사를 다시 실행 https:.. 운영/SQL Server 설치 2019. 6. 30. 캐쉬된 실행 계획 보기(Investigating the plan cache) 성능의 이슈가 발생해서 캐쉬에 올라간 실행계획을 확인하고 싶습니다. 1. 캐쉬된 실행계획 보기 전체 캐쉬된 실행계획 보기 WITH XMLNAMESPACES(DEFAULT 'http://schemas.microsoft.com/sqlserver/2004/07/showplan'), PLANDMISSINGINDEXES AS( SELECT QUERY_PLAN, CP.USECOUNTS FROM sys.dm_exec_cached_plans CP OUTER APPLY sys.dm_exec_query_plan(CP.PLAN_HANDLE) TP WHERE TP.QUERY_PLAN.exist('//MissingIndex')=1 ) SELECT STMT.value('(//MissingIndex/@Database)[1]','s.. 운영/성능 및 실행계획 2013. 12. 1. 이전 1 다음