728x90
반응형
SMALL

efficiency 2

트리거 이해하기 | DML 문 이벤트가 테이블 작업에 미치는 영향

안녕하세요! 오늘은~ 트리거의 작동 원리를 자세히 살펴보고 테이블 작업에서 트리거의 역할을 살펴보겠습니다. 트리거는 데이터베이스 관리 시스템의 필수 구성 요소로, 개발자가 테이블에서 발생하는 특정 이벤트에 대한 응답으로 작업을 자동화할 수 있게 해줍니다. 테이블에서 DML(데이터 조작 언어) 문이 실행되면 트리거가 그에 따라 응답하도록 구성할 수 있습니다. 트리거란 무엇일까요? 트리거는 개발자가 테이블에서 발생하는 특정 이벤트를 기반으로 작업을 자동화할 수 있도록 함으로써 데이터베이스 관리 시스템에서 중요한 역할을 합니다 트리거는 미리 정의된 이벤트에 응답하는 테이블과 연결된 특수한 유형의 데이터베이스 객체입니다. 이러한 이벤트에는 INSERT, UPDATE 또는 DELETE와 같은 데이터 조작 언어(D..

SQL 2023.07.04

페이지 분할 및 전체 테이블 검색하기 | SQL 데이터베이스를 최적화하는 방법

안녕하세요! SQL을 처음 실무에서 접하는 사람들에게 혼란을 줄 수 있는 다양한 개념과 용어가 있습니다. 이러한 용어 중 일부에는 균형 트리, 페이지, 전체 테이블 검색, 페이지 분할 및 인덱스 검색 등이 포함됩니다. 그래서 오늘은~ 이러한 각 개념을 파악하고 이해하기 쉬운 방식으로 정리해보려고 합니다. 균형 트리 SQL에서 균형 트리는 데이터베이스에 데이터를 저장하고 구성하는 데 사용되는 데이터 구조 유형을 나타냅니다. 균형 트리는 노드로 구성되며 각 노드에는 키 값과 하위 노드에 대한 포인터가 포함됩니다. 노드의 왼쪽 하위 트리와 오른쪽 하위 트리의 높이 차이가 1 이하일 때 트리가 균형을 이룬 것으로 간주됩니다. SQL에서 사용되는 가장 일반적인 균형 트리 유형 중 하나는 B-tree입니다. 이 유..

SQL 2023.07.01
728x90
반응형
LIST