일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- context switching
- 글또
- java
- 자료구조
- 프로그래머스
- 코드스테이츠
- typeScript
- OS
- 컴퓨터공학
- 파이썬 알고리즘 인터뷰
- python algorithm
- 자바스크립트
- Computer Science
- JavaScript
- 알고리즘
- Operating System
- 파이썬
- 개발공부
- 비동기
- 자바
- Zerobase
- execution context
- codestates
- Python
- REACT
- node.js
- react 기초
- 운영체제
- useState
- algorithm
Archives
- Today
- Total
목록Database Page (1)
Back to the Basics
[Database][PostgreSQL]Database Page - Postgres를 기준으로
Page 는 데이터베이스에서 데이터를 읽어오는 하나의 단위이다. SELECT query를 할 때 내가 원하는 행만 disk에서 가져오는 것이 아니라 page라는 단위로 disk에서 캐싱을 한다. 지금까지는 Database를 단순히 사용하기만 했었다. 하지만 느린 쿼리는 결국 문제를 발생시켰고 쿼리 최적화에 대해 고민을 하다보니 Index의 원리에 대해 알아야 했다. 그러다보니 Database에서 파일을 저장하고 관리하는 방법에 대해 알아야 하는 필요성이 생겼다. 그래서 이번 블로그에는 데이터베이스 페이지의 개념, 디스크에 읽기 및 쓰기 방법, 디스크에 저장되는 방법, Postgres에서 페이지 레이아웃에 대하여 정리해보았다. [목차] Page란? Database에서 읽고 쓰기 과정 Page에 들어가는 ..
Backend Development/DATABASE
2024. 4. 8. 01:13