개발 일기

Yu River·2022년 8월 4일
0

공부 일지

목록 보기
1/28

🗓 22-08-03

SQLP 필기 풀이

  • [SQLP필기]5장 SQL옵티마이저(3)-쿼리 변환
    • 35 , 36 , 37, 38, 40 , 41 ,42 , 43 ,44 ,45 번

SQLP 실기 풀이

  • [SQLP실기]5장 SQL옵티마이저(3)-쿼리 변환
    • 39 번

JPA 이론 공부

JPA 프로그래밍 1. 프로젝트 세팅
JPA 프로그래밍 2. 엔티티 타입 맵핑
JPA 프로그래밍 3. Value 타입 맵핑

🗓 22-08-04

SQLP 3과목 이론 복습

  *) 제1장 아키텍처 기반 튜닝 원리
       *) 제1절 데이터베이스 아키텍처
       *) 제2절 SQL 파싱 부하
       *) 제3절 데이터베이스 Call과 네트워크 부하
       *) 제4절 데이터베이스 I/O 원리

SQLP 필기 풀이

  • [SQLP필기]6장 고급SQL튜닝(1-2)DML 튜닝
    • 29 , 30 , 31 , 32번

JPA 이론 공부

JPA 프로그래밍 4. 관계 맵핑
JPA 프로그래밍 5. 엔티티 상태와 Cascade

🗓 22-08-05

SQLP 3과목 이론 복습

  *) 제2장 Lock과 트랜잭션 동시성 제어
       *) 제1절 Lock
       *) 제2절 트랜잭션
       *) 제3절 동시성 제어

SQLP 필기 풀이

JPA 이론 공부

- 미완료
JPA 프로그래밍 4. 관계 맵핑 > 블로그 포스팅
JPA 프로그래밍 5. 엔티티 상태와 Cascade > 블로그 포스팅

🤪 8/4 헷갈린 것들

[1] 대량 데이터 INSERT 튜닝관련 팩터들

-이건.. 볼 때마다 새롭다 ㅋㅋ ㅜㅜ 아 외워보자고~~

✅ NO_LOGGING 모드 설정법

  • 해도 되고 안 해도 되지만 DIRECT PATH INSERT 시에만 작동한다.
ALTER TABLE T1 NOLOGGING;
ALTER TABLE T1 LOGGING;

✅ 제약을 해제하고 인덱스를 Unusable 상태로 변경법

ALTER TABLE T1 MODIFY CONSTRAINT T1_PK DISABLE DROP INDEX;
ALTER TABLE T1 MODIFY CONSTARINT T1_PK ENABLE NOVALIDATE;

✅ 인덱스 UNABLE 설정법

ALTER TABLE T1 NOLOGGING;
ALTER TABLE T1 LOGGING;

✅ 병렬 모드 설정법

ALTER SESSION ENABLE PARALLEL DML;
ALTER SESSION DISABLE PARALLEL DML;
profile
도광양회(韜光養晦) ‘빛을 감추고 어둠속에서 힘을 기른다’

0개의 댓글