Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Java
- 베트스앨범
- SQL파싱
- 프로그래머스 위장
- SFTP
- Row-Source Generation
- 윈도우 kill -9
- 코딩테스트
- Hard Parsing
- SQL
- 프로그래머스
- Soft Parsing
- db
- 인바운드규칙
- 스프링 실행 에러
- FTP
- 국가공은자격증
- 깃랩 젠킨슨 연동
- AWS
- jenkins gitlab 연동
- jenkins
- 알고리즘
- SQL Optimizer
- EC2
- 윈도우 프로세스 죽이기
- SQL Parser
- 리액트 돔
- 프로그래머스 전호번호 목록
- Clooection
- Oracle
Archives
- Today
- Total
목록옵티마이저 (1)
알파돈

옵티마이저(optimizer) 개발자를 대신해서 프로그래밍 해주는 DBMS에서의 프로그래머 같은 존재이다 즉 개발자가 SQL을 작성시 옵티마이저는 최적의 실행계획(현재 비용기반 옵티마이저를 대부분 사용하고 있다.)을 세우고 프로시저를 생성해준다 사용자 -> SQL 작성 -> 옵티마이저 -> 실행계획 선택 -> 프로시저 생성 사용자가 아래의 SQL을 작성 했다 가정해보자 SELECT * FROM EMP E WHERE E.EMPNO = 9999 옵티마이저 EMP라는 테이블에서 EMPNO가 9999인 데이터를 찾기 위해서 실행계획을 찾아낸다. 데이터 딕셔너리(Data Dictionary)에서 미리 수집해 놓은 정보들을 바탕으로 실행 계획의 예상비용을 산정한다. 가장 적은 비용의 실행계획을 선택 즉, 옵티마이저..
DB/Oracle
2024. 3. 18. 23:10