Oracle fetch array size의 적정크기는 얼마일까. 보통 100 ~ 500을 추천하는데 이유가 뭘까. array size를 늘리면 늘릴수록 I/O가 덜 발생해서 성능에 좋은것 아닌가? 궁금하다. 테스트를 해보자. 테스트 방법 참고자료: https://gerardnico.com/lang/sqlplus/arraysize 테스트 환경. DB: Oracle 12cServer: Linux CentOS 7Tool: SQL Plus SQL Plus 접속 oracle@ps1team:/home/oracle> sqlplus "/as sysdba" SQL*Plus: Release 12.2.0.1.0 Production on Wed Dec 2 22:17:55 2018 Copyright (c) 1982, 2016..
테이블 데이터를 지울때 보통 DELETE, TRUNCATE, DROP 셋 중 하나를 쓰는데위 명령어들은 다음과 같은 차이점이 있다 DELETE commit 전에는 롤백이 가능하다where 절 추가가능data는 삭제되지만 테이블 저장공간은 삭제되지 않는다. TRUNCATE실행하면 롤백 불가능where 절 사용불가능인덱스를 포함한 테이블 데이터 삭제, 저장공간 역시 삭제. DROP테이블 자체를 삭제 대용량 데이터를 DELETE로 삭제할 경우 눈에 보이는 데이터는 제거되었지만 HWM(High Warter Mark)는 기존 데이터 위치에 그대로 있기 때문에 데이터 delete 후 몇건 없는 데이터를 select 할때 대용량 데이터를 full scan 하는것처럼 성능저하 현상을 보일수 있다. HWM 까지 초기위치..
- Total
- Today
- Yesterday
- Terraform
- Terraform GCP
- AWS 면접
- AWS 입사
- AWS Associate Solution Architect
- TECH U ASA
- SA란
- AWS 신입 채용
- 아마존 이직
- GCP 자격증 후기
- oracle
- 뱅크샐러드 면접
- 구글 입사 후기
- AWS 후기
- 오라클
- GCP 이직
- 2022 회고
- 아마존 입사
- AWS 취업 후기
- dbio
- AWS 신입
- AWS TECH U
- 구글 이직
- AWS 문화
- AWS 이직
- AWS 인터뷰
- gcp 자격증
- ProFrame
- expect 스크립트
- 프로프레임
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |