반응형 DataBase/MsSql89 MSSQL 인덱스(INDEX) 스캔 원리 및 방법 오늘은 Query 실행 시 테이블, 인덱스(index)를 어떻게 scan 하는지 설명하려고 합니다. 인덱스(INDEX) 스캔 종류테이블 풀 스캔 (table full scan).인덱스 풀 스캔 (index full scan).인덱스 고유 스캔 (index unique scan).인덱스 범위 스캔 (index range scan).인덱스 루스 스캔 (index loose scan).인덱스 병합 스캔 (index merge scan).인덱스(INDEX) 스캔 특징 및 설명.테이블 풀 스캔 (table full scan)인덱스 유무를 무시하고 테이블 데이터에 바로 가서 처음부터 끝까지 데이터를 스캔하는 방식입니다.테이블에 인덱스가 없거나, WHERE 조건이 없는 경우 발생합니다.테이블에 대량의 데이터가 있는 .. 2024. 7. 11. MSSQL 인덱스(INDEX) 설명 및 인덱스 종류 Database 성능 향상을 위해서 자주 사용하는 index에 관해 설명하고 SQL SERVER에서 지원되는 INDEX 종류를 알아보겠습니다. 인덱스(INDEX)란?인덱스는 데이터가 가지고 있는 고유의 값으로 색인과 목록을 의미합니다. 인덱스는 데이터를 기록할 때 고유의 키값, 데이터의 이름, 데이터 크기 등 속성과 기록 장소를 표시합니다. 인덱스는 별도의 공간에 키(Key)를 저장하고 검색 시 요청한 데이터를 빠르게 반환합니다. INDEX는 Database에서 data 검색 시 속도를 높이기 위해서 사용하는 중요한 기술 중 하나입니다. Clustered Index 하고 Non-Clustered Index를 차이점을 밑에 있는 그림을 보면 이해하기 쉽습니다.인덱스(INDEX) 종류.Clustered I.. 2024. 7. 5. MSSQL Trigger 확인 Query 모음 MSSQL Trigger 관련 현업에서 꼭 필요한 Query 모음입니다. Trigger 공부하고 싶을 때는 밑에 링크로 참조하세요.MSSQL Trigger 특징 및 유형. MSSQL LOGIN Trigger 사용법 및 특징. MSSQL DDL Trigger 사용법 및 특징. MSSQL DML Trigger 특징 및 유형. MSSQL AFTER Trigger 생성, 수정, 삭제 사용법.MSSQL INSTEAD OF Trigger 생성, 수정, 삭제 사용법.MSSQL insert, update, delete 동시 Trigger 사용법.MSSQL Nested Triggers 사용법.MSSQL Trigger Function 사용법 및 특징. MSSQL Trigger enable, disable 사용법 및 설명... 2024. 7. 3. MSSQL Trigger 장점 및 단점 Trigger를 유용하게 사용할 수 있도록 Trigger의 장점 및 단점에 관해서 설명하겠습니다. Trigger(트리거) 장단점은? MSSQL Trigger(트리거) 장점.Trigger는 database 접속할 때 보안 감사를 간단하게 생성할 수 있습니다. Trigger의 원리를 이해하고 있다면 간단한 코딩만으로 많은 기능을 수행할 수 있습니다. Trigger는 procedure에서 제공하지 않는 기능을 제공하고, Trigger 내부에서 procedure를 사용할 수도 있습니다. 프로그램에서 일괄적으로 삽입되거나 업데이트된 데이터의 유효성을 검사해야 할 때 Trigger를 사용합니다. Trigger를 사용하여 데이터베이스 전체에서 참조 무결성을 구현할 수 있습니다. Trigger를 사용하면은 데이터 참.. 2024. 7. 1. MSSQL Trigger 조회 및 내용 검색 MSSQL에는 생성된 Trigger 이름 및 내용을 database에 저장하고 있으므로 Query 또는 명령어로 생성된 Trigger에 대한 모든 정보를 조회할 수 있습니다. Trigger(트리거) 조회, 내용검색 설명.생성한 Trigger의 내용을 확인할 수 있도록 MSSQL은 Trigger 조회 기능을 지원합니다. SQL Server Management Studio (SSMS)를 이용해서도 내용 확인이 가능합니다. Trigger 명을 알고 있다면 sp_helptext 명령어로 내용검색이 가능합니다. 가장 자주 사용하는 명령어입니다. Trigger의 object_id 알고 있다면 OBJECT_DEFINITION을 이용하여 문자열 내용을 검색할 수 있습니다. 시스템 뷰에서 직접 검색할 수도 있는데 보통.. 2024. 6. 29. 이전 1 2 3 4 5 6 7 8 ··· 18 다음 반응형