MSSQL 2016 버젼 이상부터 발생하는 현상이여서 원인을 알기 전까지는 index rebuild 나 index reorganize 를 주기적으로 실행하면서 사용할수 있는 공간으로 유지 했었습니다. 2014 버젼까지는 없던…
T-SQL script This script does basic maintenance tasks on SUSDB: Identifies indexes that are fragmented, and defragments them. For certain tables, a fill factor is…
MSSQL은 단일서버 및 MSCS 클러스터 DB서버는 인스턴스가 하나이기 때문에 배치 등록에 대한 이슈가 없습니다. 그러나 복제방식으로 사용되는 AlwaysON 구성은 노드마다 별도의 인스턴스로 동작하기 때문에 배치도…
먼저 그림을 보면 기존에 MSCS 서비스와는 달리 CSV 클러스터 공유볼륨이 필수조건이 아닙니다. 서버 박스의 인터널 레이드 볼륨 디스크나 단독 DAS 및 공유구성을 하지 않은 저장장치를…
아래글은 SQL Server 대량 데이터 삭제 · GitHub 에서 갖고왔습니다. 이글은 MS SQL Server에서 수백만건의 데이터 행을 삭제할때 성능감소를 낮게 유지하기 위함을 위한 가이드이다.…
일반적으로 count(*) 를 사용하지만 대용량일때는 1억건 이상일때는 검색시간이 존재하고 시간이 걸립니다. 겨우 row수 조회하는건데도 디스크 IO를 점유한다는것도 시스템에 부담을 주는것도 사실입니다. select count(*) FROM 테이블명…
SQL 서버의 성능 저하 – 아키텍처 불량 이는 성능이 떨어지는 SQL Server의 가장 큰 이유인 것으로 보입니다. 그러나 건축의 주제는 매우 광범위하며 건축비효율성의 모든 지점을…