
1. 대량 데이터발생에 따른 테이블 분할 개요 설계가 잘 된 데이터 모델이어도 대량의 데이터가 하나의 테이블에 집약되어, 하나의 하드웨어 공간에 저장되어 있으면 성능이 저하된다. 일의 처리되는 양이 몰리는 현상은, 어떤 업무에 있어서 중요한 업무에 해당되는 데이터가 특정 테이블에 있는 경우에 발생이 된다. 트랜잭션이 분산 처리가 될 수 있도록 테이블 단위에서 분할의 방법을 적용한다. ▷ 수평/수직 분할 ◈ 하나의 테이블에 대량의 데이터가 존재하는 경우 : 인덱스의 Tree 구조가 너무 커져 효율성이 떨어져 데이터를 처리 ( 입력, 수정, 삭제, 조회 ) 할 때 디스크 I/O 를 많이 유발한다. ◈ 하나의 테이블에 많은 수의 칼럼이 존재하는 경우 : 데이터가 디스크의 여러 블록에 존재하므로, 디스크에서 데..
SQL/SQLD 1과목
2021. 4. 27. 22:57
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- SQLD40회
- SQLD 1과목
- 파이썬sum
- Python
- BAEKJOON
- 백준파이썬
- 백준 별찍기
- python별찍기
- SQLD1과목
- 파이썬 입출력
- 백준
- python문법
- 별 찍기
- 파이썬문법
- 파이썬for문
- 데이터 모델링
- 데이터베이스
- NaverCloudPlatform
- range함수
- SQLD 2과목
- 파이썬입출력
- 파이썬
- 네이버클라우드플랫폼
- 40회 SQLD
- SUM함수
- SQLD
- Unity GameObject 생성
- 알고리즘
- f-string
- 백준별찍기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함