250x250
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 | 31 |
Tags
- 내부 정렬
- 리스트
- @ComponentScan
- 인터페이스
- CleanCode
- java
- 연결 리스트
- 코드
- 배열
- 계산 검색 방식
- 클린코드
- @NoArgsConstructor
- 트리
- 클래스
- 자료구조
- WebClient
- 쿠키
- 쿼리메소드
- 마크다운 테이블
- 빅 오 표기법
- 선형 리스트
- query
- @RequiredArgsConstructor
- code
- 정렬
- 클린
- 마크다운
- 스택 큐 차이
- JsonNode
- mysql
Archives
- Today
- Total
목록옵티마이저 (1)
Developer Cafe
웹개발자 기술면접 정리 4
1. 옵티마이저 SQL 실행 계획을 수립하고 SQL을 실행하는 데이터베이스 관리 시스템의 소프트웨어이다. 데이터 딕셔너리에 있는 오브젝트 통계, 시스템 통계 등의 정보를 사용해서 예상되는 비용을 산정한다. 여러 개의 실행 계획 중에서 최저 비용을 가지고 있는 계획을 선택해서 SQL을 실행한다. 개발자가 작성한 SQL문을 어떻게 실행하느냐에 따라 성능이 달라진다. 2. 데이터 딕셔너리 데이터베이스를 운영하기 위한 정보들을 모두 특정한 테이블에 모아두고 관리하는데 그 테이블을 데이터 딕셔너리라고 합니다. 3. DML에서 Delete의 기능 데이터삭제 구문이나, 실제로 삭제되지 않고 해당 블록에 그대로 남아있으며 특별한 툴을 이용하면 복구 가능 데이터 삭제 후 테이블의 크기까지 줄이려면 수동으로 재구성 작업까..
기술면접
2021. 3. 18. 15:53