Notice
Recent Posts
Recent Comments
05-14 08:11
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 백준 2852
- 백준 24499 파이썬
- 백준 11059
- react
- join
- SAA-C02
- 프로그래머스 조건에 맞는 개발자 찾기
- github
- 데이터베이스
- 파이썬
- 깃허브
- 백준 크리문자열
- 정규화
- sql
- 알고리즘
- 리스트 컴프리헨션
- AWS
- SQLD
- ROWNUM
- 백준 1756
Archives
- Today
- Total
목록파티셔닝 (1)
-

목차 1. 대량 데이터 발생에 따른 테이블 분할 개요 2. 한 테이블에 많은 수의 칼럼을 가지고 있는 경우 3. 대량 데이터 저장 및 처리로 인한 성능 4. 테이블에 대한 수평분할/수직분할의 절차 1. 대량 데이터 발생에 따른 테이블 분할 개요 데이터 모델이 아무리 설계가 잘 되어있어도 대량의 데이터가 하나의 테이블에 집약되어있고, 하나의 하드웨어 공간에 저장되어있으면 성능저하가 일어난다. 이런 경우 트랜잭션이 분산 처리될 수 있도록 테이블 단위에서 분할의 방법을 적용할 필요가 있다. 대량의 데이터가 처리되는 테이블에 성능이 저하되는 이유는 SQL 문장에서 데이터를 처리하기 위한 I/O 양이 증가하기 때문이다. 만약 대량의 데이터가 하나의 테이블에 존재하게 되면 인덱스를 생성할 때 인덱스의 크기가 커지게..
SQLD
2021. 4. 21. 18:00