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
- Algorithm
- cloud computing
- 자료구조
- javascript
- generic class
- sql
- 암호학
- python
- data structure
- 클라우드 컴퓨팅
- 공개키 암호화
- 알고리즘
- Queue
- jsp
- MVC
- Java
- 코테
- 자바의정석
- JPA
- dfs
- DB
- BFS
- JDBC
- spring
- dbms
- 코딩테스트
- Stack
- 생성자
- 가상컴퓨팅
- 크루스칼
Archives
- Today
- Total
목록cartesan (1)
PLOD
[DB] Query Optimization
query optimization SQL 쿼리가 주어질 때 최단 시간내에 출력될 수 있는 최적의 query plan을 선택하는 작업, 특히 쿼리가 복잡한 경우 일반적으로 주어진 쿼리를 처리하기 위해 많은 전략에서 가장 효율적인 쿼리 평가 계획을 선택하는 프로세스 평가 계획은 각 작업에 사용되는 알고리즘과 작업 실행이 조정되는 방법을 정확하게 정의한다. query optimize를 하는 이유 : temporary result의 사이즈를 줄이기 위해 *cost-based query optimization 1) 동등성 규칙을 사용하여 논리적으로 동등한 식을 생성 2) 결과 식에 주석을 달아 대체 쿼리 계획을 가져온다. 3) 예상 비용을 기준으로 가장 저렴한 요금제 선택 평가 계획을 세울때는 관계에 대한 통계적..
개발 공부/Database
2022. 12. 11. 17:47