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