본문 바로가기
반응형

index2

MYSQL - SUBSTRING, LEFT, RIGHT 문자열 자르기 함수 사용 방법 MYSQL의 SUBSTRING, LEFT, RIGHT 함수는 문자열을 자르는 함수입니다. 해당 함수들은 MYSQL, 오라클 등에서 범용으로 사용할 수 있으므로 사용법을 기억하는 것이 좋습니다. SUBSTRING 함수 SUBSTRING 함수는 함수 내의 인덱스에 따라 문자열을 자유롭게 추출할 수 있습니다. 1) 기본 문법 SELECT SUBSTRING(문자열, 시작위치, 길이); SELECT SUBSTRING(문자열, 시작위치); 2) 예시 SELECT SUBSTRING('HONEYBEE', 2, 3); -> ONE SELECT SUBSTRING('HONEYBEE', 2); -> ONEBEE SELECT SUBSTRING('HONEYBEE' FROM 2 FOR 3); -> ONE SELECT SUBSTRI.. 2023. 3. 6.
DB - 인덱스(Index)의 개념과 장단점 1. 인덱스(Index)의 개념 인덱스(Index)는 데이터 검색 속도를 향상시키는 데 사용되는 자료구조입니다. 특정 컬럼에 인덱스를 생성하면 해당 컬럼에 대한 B-tree 구조를 만들어 해당 컬럼 값을 인덱스의 키로 사용합니다. 이렇게 하면 해당 컬럼 값을 검색하는 쿼리에서 인덱스를 사용하여 검색 속도를 높일 수 있습니다. 인덱스를 이해하는 가장 쉬운 방법은 책의 목차 또는 색인을 생각하시면 됩니다. 책에서 특정 내용을 찾을 때 목차나 색인을 활용하면 더 빠르게 원하는 내용을 찾을 수 있는 것처럼 (테이블 = 책), (인덱스 = 목차 또는 색인)이라고 가정하면 인덱스를 활용하여 테이블 내에서 원하는 특정 레코드를 빠르게 검색할 수 있습니다. 2. 장점과 단점 인덱스를 활용하였을 때 데이터를 검색하는 속.. 2023. 2. 19.
반응형