# Index

256개의 포스트

[DataBase] Index

책의 색인과 같은 역할 예) 1만개의 Data -> 트랜젝션을 찾는다트랜젝션은 5545 페이지에 있다고 가정할 때 DB는 1만건을 풀스캔한다. 이때 인덱스 테이블을 만들어본다. 테이블명 : index_title타이틀 페이지 컬럼을 만들고 중복된 내용은 해당 내용의 첫

약 13시간 전
·
0개의 댓글
·
post-thumbnail

[elasticsearch] index mapping

인덱스 매핑을 바꾸는 방법

어제
·
0개의 댓글
·

DB INDEX

인덱스

어제
·
0개의 댓글
·
post-thumbnail

DB 인덱스(index)가 궁금했다.

인덱스는 데이터베이스 테이블의 조회 속도를 높이기 위해 고안된 자료구조이다. 쉽게 말해서 사전에서의 색인, 목차라고 생각하면 된다. 색인에는 내용 : 페이지 번호가 저장 되어있다. 인덱스도 마찬가지다. 컬럼 데이터 : 메모리 위치가 인덱스에 저장된다.MySQL 기준 인

5일 전
·
0개의 댓글
·
post-thumbnail

[DB] 인덱스

결국, 인덱스 == 정렬

7일 전
·
0개의 댓글
·
post-thumbnail

230322 DB_INDEX, VIEW

index( 색인 ) 은 검색을 빠르게 하기 위한 수단이다Primary key 와 Unique key 가 지정되면 따로 index 를 생성된다Index 장점 \- 검색 속도가 빨라진다 \- 시스템의 부하를 줄여 성능 향상Index 단점 \- 인덱스 생성에 시간과

2023년 3월 22일
·
0개의 댓글
·

Table addRow, deleteRow, index 마스터하기 ✨

사실 아직 마스터는 못 하지만 ... ㅎ오늘 근무 중 Table 의 현재 Row index 를 가져와야 했는데... 쉬울 줄 알았더니 엉? 엥? 의 연속이었다 ㅜㅜㅋㅋㅋㅋㅋ게다가 오랜만에 보는 innerHTML 도...오늘 알아본 내용에 대해 짧게 써봐야겠다.Table

2023년 3월 20일
·
0개의 댓글
·

index 최적화

CHAR : 속도 빠름, 용량 많이VARCHAR : 속도 느림, 용량 적게비밀번호는 data 로 저장하면 개인정보 보호법에 위배되기 때문에 해싱 코드로 생성해야 한다.최적화를 위해서 data 의 크기를 최소화 해야하는데해싱된 pw 의 길이를 확인해 최적화된 크기를 설정

2023년 3월 15일
·
0개의 댓글
·
post-thumbnail

DB 17강

INDEX CHAR :속도 빠름, 용량 많이 VARCHAR : 속도 느림, 용량 적게 loginPW VARCHAR(100) :비밀번호 원문 저장 불법임. 해싱을 통해 암호문으로 저장해야함 SELECT LENGTH(SHA '123')해서 그 길이로 loginPW V

2023년 3월 10일
·
0개의 댓글
·

인덱스 확장기능 사용법

참고1인덱스 루트에서 리프 블록까지 수직적으로 탐색한 후에, 필요한 범위만 스캔하는 방법선두컬럼을 가공하지 않은 상태로 조건절에 사용하면 Index Range Scan은 무조건 가능하다.수직적 탐색없이 인덱스 리프 블록을 처음부터 끝까지 수평적으로 탐색하는 방식이다.데

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

[sql] 인덱스에 많이 사용되는 B-Tree 구조에 대해 알아보자

이진트리(특히, 균형잡힌 이진트리)LinkedList<> 자료구조인덱스는 데이터를 빠르게 찾을 수 있는 하나의 장치이다.보통 DB에서 사용하는 인덱스는 B-트리 자료구조로 이루어져 있다.루트노드, 리프노드, 그리고 브랜치 노드로 나뉜다. 대표적인 BalancedT

2023년 3월 8일
·
0개의 댓글
·

데이터베이스와 인덱스(LSM트리과 B트리)

이번 장에서는 데이터베이스의 저장과 검색에 대해 다룬다. B-tree와 LSM-tree을 중심으로 비교한다.데이터베이스의 기본 역할가장 기본적인 데이터베이스의 역할은 데이터를 저장하고, 요청한 데이터를 제공하는 것개발자의 입장에서 특정 작업부하 유형에서 좋은 성능을 내

2023년 3월 6일
·
0개의 댓글
·

INDEX

데이터의 빠른 검색을 위해 사용하는 색인 기술b-tree 이용하여 검색 속도 향상balanced-tree - 이진트리의 변형된 알고리즘장점검색 속도가 빠름시스템 부하를 줄여 성능 향상자동 정렬단점추가 공간 필요생성 시간 소요Insert/Update/Delete 작업 시

2023년 3월 2일
·
0개의 댓글
·
post-thumbnail

인덱스 강제사용

느렸다...왜일까분명히 select_related와 prefetch_related를 사용하여 조인을 걸어두고 올바른 인덱스를 지정하였다.

2023년 2월 23일
·
0개의 댓글
·

[DB] Index

Index어떤 데이터가 어디 위치하였는지 위치 정보를 가진 주소록인덱스를 사용하는 이유우리가 일반적으로 SELECT문으로 데이터 조회를 할 때 DB 서버 프로세스는 메모리를 먼저 확인한다. 메모리에는 자주 사용되는 테이블이 캐싱되어 저장되는데 원하는 데이터가 메모리에

2023년 2월 22일
·
0개의 댓글
·

VIEW & Sequence & Index D06

하나의 가상테이블이라고 생각하면 된다.작업시 자주 조회하는 데이터들이 있다. 한 테이블에 데이터가 있으면 조회하기 편하겠지만 그렇지 않은 경우가 있다.여러 테이블을 join을 사용하여 가져오고 쿼리가 복잡한 경우도 있다.이런 경우 쿼리로 뷰를 만들오 놓고 사용하면 편리

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

혼공 SQL(Oracle)- INDEX

1) INDEX의 의미RDBMS에서 검색속도를 높이기 사용하는 하나의 기술입니다.INDEX는 색인입니다. 해당 TABLE의 컬럼을 색인화(따로 파일로 저장)하여 검색시 해당 TABLE의 레코드를 full scan 하는게 아니라 색인화 되어있는 INDEX 파일을 검색하여

2023년 2월 13일
·
0개의 댓글
·

[DB] 인덱스

인덱스는 데이터를 빠르게 찾을 수 있는 하나의 장치이다. 예를 들어 책의 마지막 장에 있는 찾아보기를 생각하면 된다. 책의 본문이 있고 그 본문 안에 내가 찾고자 하는 '항목'을 찾아보기를 통해 빠르게 찾을 수 있다. 이와 마찬가지로 인덱스를 설정하면 테이블 안에 내가

2023년 2월 11일
·
0개의 댓글
·
post-thumbnail

002_SQL 입문[MySQL]

RDBMS & JOIN & DBeaver & DDL & TCL & INDEX & 데이터 타입

2023년 2월 7일
·
0개의 댓글
·