Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 컴퓨터구조
- ALU
- BOJ
- 세마포어
- 스레드
- PYTHON
- 기아 상태
- Oracle
- fork()
- 우선순위
- 인터럽트
- Algorithm
- 페이지 부재율
- 동기화
- mutex
- 단편화
- 추상화
- 페이지 대치
- 페이징
- 운영체제
- 트랩
- concurrency
- 알고리즘
- 교착상태
- 프로세스
- 가상 메모리
- 부동소수점
- 스케줄링
- 백준
- mips
Archives
- Today
- Total
목록2024/09/20 (1)
봉황대 in CS
[Oracle] SQL Processing - Library Cache, Soft parse vs. Hard parse
* 본 글은 ‘친절한 SQL 튜닝’ 책과 Oracle 공식 문서들을 바탕으로 작성하였습니다. (참고한 문서의 링크는 하단에 첨부) SQL Processing 과정 중에서 Soft parse와 Hard parse는 각각 어떤 과정이고, 언제 선택되는가? 먼저 여기에서 중심이 되는 구조인 Library cache에 대해서 알아보자. Library CacheSQL과 PL/SQL code를 재사용할 수 있도록 caching 해두는 메모리 공간이다. System Global Area(SGA) 내부 Shared pool에 위치하여, 모든 server와 background process가 공유한다. Why caching & reusing SQL, PL/SQL codes ?왜 SQL과 PL/SQL code를 ca..
Computer Science & Engineering/Database
2024. 9. 20. 01:14