이번에는 데이터 입, 출력 구현 부분의 문제를 풀어보도록 하겠다.
더보기
정답 : D, C, A, B
스택은 LIFO(LAST IN FIRST OUT) 구조
1. +A+B-B-A+C+D-D-C
2. +A-A+B-B+C-C+D-D
4. +A+B+C-C-B-A+D-D
+ : push- : pop
더보기
정답 : 유닛 분할(Unit Partitioning)
- 레인지 파티셔닝(Range Partitioning, 범위 분할)
: 지정한 열을 기준으로 분할
일별, 월별 ,분기별
- 해시 파티셔닝(Hash Partitioning, 해시 분할)
: 해시 함수에 따라 데이터 분할
- 리스트 파티셔닝(List Partioning)
: 미리 정해진 그루핑 기준에 따라 분할
- 컴포지트 파티셔닝(Composite Partitioning, 조합 분할)
: 범위 분할 이후 해시 함수를 적용
범위 분할 + 해시 분할
더보기
정답 : 수정이 자주 발생하지 않는 컬럼은 검토 대상이 아니다
<클러스터의 선정기준 및 고려사항>
- 수정이 빈번하지 않은 테이블
- UNION, GROUP BY, ORDER BY이 빈번한 테이블
- 처리 범위가 넓어 문제가 발생하는 경우 단일 테이블 클러스터링 사용
- 조인이 많아 문제가 발생되는 경우는 다중 테이블 클러스터링을 고려
더보기
정답 : 오류율 감소
<파티션의 장점>
- 성능 향상
- 가용성 향상
- 백업 기능
- 경합 감소
'security > 정보처리기사' 카테고리의 다른 글
정처기 데이터베이스 구축 - 3.2 물리 데이터베이스 설계 (0) | 2021.02.16 |
---|---|
정처기 데이터베이스 구축 - 3.1 논리 데이터베이스 설계 (0) | 2021.02.09 |
정처기 소프트웨어 개발 - 2.5 인터페이스 구현 (0) | 2021.02.02 |
정처기 소프트웨어 개발 - 2.4 애플리케이션 테스트 관리 (0) | 2021.02.02 |
정처기 소프트웨어 개발 - 2.3 제품 소프트웨어 패키징 (0) | 2021.01.26 |
댓글