일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JPAdata
- 프로그래머스
- sql
- PCCE
- 코테
- 개발자
- 자바
- springboot3
- JavaPersistenceApi
- SQL개발
- programmers
- 정처기
- python
- 코딩테스트
- 정보처리기사대비
- Oracle
- java
- DB
- 2023년회고
- 알고리즘
- 2024년정보처리기사
- PCSQL
- 프로그래머스자바
- PCCP
- 코딩역량인증시험
- 자바알고리즘
- JAVA.
- SQL개발자시험
- 정보처리기사기출
- 정보처리기사
- Today
- Total
목록2024/04 (2)
똘이의 개발 Life
https://www.2cpu.co.kr/QnA/766398?&sfl=wr_subject&stx=%C0%A9&sop=and 리눅스 PC :: 2cpu, 지름이 시" data-og-description="sfl 제목 내용 제목+내용 회원아이디 회원아이디(코) 이름 이름(코) stx sop and or 검색" data-og-host="www.2cpu.co.kr" data-og-source-url="https://www.2cpu.co.kr/QnA/766398?&sfl=wr_subject&stx=%C0%A9&sop=and" data-og-url="https://www.2cpu.co.kr/QnA/766398?sfl=wr_subject&sop=and&stx=%C0%A9" data-og-image=""> (수정) 인..
이번에 이직한 회사에서는 코드 리뷰가 굉장히 자연스러운 문화로 자리 잡혀있다. 코드 리뷰를 받으면서 몇 가지 알게된 정보를 나누려고 한다. 바인드 변수 Oracle DB 는 SQL 문을 실행하면 해당 문장에 대한 구문 검사와 문법적 오류 검사를 거쳐 가능한 여러 가지 실행 계획을 세운다. 그 후 가장 효율적인 실행 계획을 선택하는 등 복잡한 과정을 거쳐 SQL 문을 실행하고 처리하는데 이러한 과정이 상당히 무거운 작업이다. Oracle DB 는 동일한 SQL 문장이 여러 번 실행되면 이전에 실행한 적이 있었던 SQL 문장인지 여부를 메모리에서 찾아보는데 , 만약에 찾으면 구문 검사와 오류 검사 등의 무거운 과정을 생략하고 이전에 실행했던 정보를 활용해 처리한다. 따라서 이때는 처리속도를 향상 시킬 수 있..