반응형
[MsSQL] 마지막 페이지 Latch 경합 (Insert 지연 튜닝) - 2. 테스트 및 적용
DATABASE/MsSQL2024. 11. 13. 10:26[MsSQL] 마지막 페이지 Latch 경합 (Insert 지연 튜닝) - 2. 테스트 및 적용

Insert 지연 튜닝 - 테스트 및 적용 지난번에 원인을 파악했떤 마지막 페이지 경합에 대한, 업무 반영을 하기위해 테스트를 진행하고 결과에 맞게 반영하게 되었다. [MsSQL] 마지막 페이지 Latch 경합 (Insert 지연 튜닝) - 1. 원인 찾기Insert 지연 튜닝회사 중요 데이터 중 많게는 하루에 수억건의 CUD가 발생하는 테이블이 있다.이상하게 CUD 중 Delete가 발생 할 때에만 지연이 발생하게 되어, 튜닝을 위해 이것저것 확인 중  해당da-new.tistory.com 잘못된 테스트와 정확한 테스트 그리고 새롭게 알아낸 내용 등에 대해서 한번 소개해보도록 하겠다. 테스트어떻게하면 내가 생각한 이슈에 의해 마지막 페이지경합이 발생하며, 해결 방법을 통해 경합이 줄어들었음을 알 수 있..

[Ignite] Index - 생성부터 실행 계획과 힌트까지 인덱스의 모든 것
DATABASE/Ignite2024. 3. 2. 09:00[Ignite] Index - 생성부터 실행 계획과 힌트까지 인덱스의 모든 것

Ignite Index Apache - Ignite도 여타 Database와 마찬가지로 Index가 있다. Index도 Memory 영역에 위치하여 조회에 사용된다. Index를 만들고 사용하는 방법에 대해서 간략하게 설명 및 테스트를 해보자. Index DDL 기본적으로 Ignite 는 Key - Value 구성으로 PK는 테이블 생성시 함께 생성해야한다. 추가적인 인덱스에 대해서는 따로 아래와 같이 생성 및 삭제를 할 수 있다. -- index 생성 create index [INDEX NAME] on [TABLE NAME] ([COLUMN 1], [COLUMN 2] ...); -- index 삭제 drop index [INDEX NAME]; 실행계획 EXPLAIN 쿼리 최적화를 위해 실행계획을 확인 ..

반응형
image