[MySQL] 데이터 압축
MySQL 서버에서 디스크에 저장된 데이터 파일의 크기는 일반적으로 쿼리의 처리 성능과도 직결되지만 백업 및 복구 시간과도 밀접하게 연결된다. 디스크의 데이터 파일이 크면 클수록 쿼리를 처리하기 위해서 더 많은 데이터 페이지를 InnoDB 버퍼 풀로 읽어야 할 수도 있고, 새로운 페이지가 버퍼 풀로 적재되기 때문에 그만큼 더티 페이지가 더 자주 디스크로 기록돼야 한다. 그리고 데이터 파일이 크면 클수록 백업 시간이 오래 걸리며, 복구하는 데도 그만큼의 시간이 걸린다. 때문에 많은 DBMS에서 이런 문제를 해결하기 위해 데이터 압축 기능을 제공한다. MySQL 서버에서 사용 가능한 압축 방식은 크게 테이블 압축과 페이지 압축의 두 가지 종류로 구분할 수 있는데, 두 방식은 매우 다르게 작동하므로 하나씩 구..
MySQL
2023. 1. 30. 19:32
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 문자열
- 백준
- 인프런
- 구현
- 파이썬
- webflux
- 노마드코더
- MySQL
- 데이터베이스
- 코틀린
- Real MySQL
- leetcode
- 스프링부트
- 알고리즘
- 북클럽
- 릿코드
- 자료구조
- Algorithm
- 정렬
- spring boot
- 김영한
- kotlin
- 리팩토링
- 스프링 부트
- mysql 8.0
- Spring
- 스프링
- 노마드
- 코테
- 그리디
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함