| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 오렌지 툴
- SQ ENQ
- 튜닝 분석 툴
- 유연수 강사님
- shared_pool
- library_cache
- 튜닝
- service 관리
- 오라클 sql
- PG 에서 힌트
- hr_main.sql
- SQL
- 아이티윌 수강 후기
- 부팅 시간 단축
- 데이터 이행
- oracle sh 작성법
- 리눅스
- 오라클
- 예외처리
- index
- 파이썬
- PLSQL
- 엑사 아키텍쳐
- where절
- oracle service
- 리눅스 명령어
- 패키지
- exadata 명령어
- 테이블 스페이스
- TRCSESS
- Today
- Total
목록SQL (3)
DBE 도토리 창고
1. 인덱스의 구조를 이해하자인덱스는 데이터베이스 테이블의 특정 컬럼에 대한 빠른 검색을 돕기 위해 생성되는 특별한 구조입니다. 인덱스를 이해하는 것은 SQL 튜닝의 기본 중의 기본입니다. 개념 설명ROWID: 오라클 테이블에서 각 행의 물리적 위치를 나타내는 고유한 식별자입니다. 인덱스는 내부적으로 ROWID를 통해 실제 데이터 블록을 찾아갑니다.인덱스의 원리: 인덱스는 책의 찾아보기와 유사합니다. 특정 값을 찾을 때 테이블 전체를 스캔하는 대신, 정렬된 인덱스를 통해 빠르게 해당 데이터의 위치(ROWID)를 찾아갑니다.용법 및 사례실습 1: 테이블의 ROWID 확인ROWID는 테이블의 각 행의 고유한 물리적 주소를 나타냅니다. 인덱스는 이 ROWID를 사용하여 데이터를 빠르게 찾습니다.-- 사원 테이..
1. 조합 변수: 레코드 (RECORD) 사용법PL/SQL의 조합 변수는 여러 개의 값을 담을 수 있는 변수입니다. 레코드 변수는 하나의 행에 여러 개의 값을 담을 수 있는 스칼라 변수의 묶음이라고 생각할 수 있습니다. ▣ PL/SQL 변수의 종류 3가지 ?**스칼라 변수** : 하나의 값만 담을 수 있는 변수조합 변수 : 여러개의 값을 담을 수 있는 변수 1. **레코드 변수** : 하나의 행에 여러개의 값을 담을 수 있는 변수 2. 컬렉션 변수 : 테이블 처럼 생긴 변수바인드 변수 : 외부에서 스타벅스 내부로 가지고 들어갈 수 있는 텀블러를 연상하면 됩니다▣ 조합 변수의 종류 2가지?**레코드** :1. 사용자 정의 레코드 변수2. %rowtype**컬렉션** :1. 연관 배열 : 키와 값으로 구성된..
1. 데이터 합치기 (MERGE)의 이해와 활용MERGE 문은 INSERT, UPDATE, DELETE 작업을 단일 SQL 문으로 처리할 수 있게 해주는 강력한 도구입니다. 주로 한 테이블의 데이터를 다른 테이블에 동기화할 때 사용되며, 특히 대용량 데이터를 다룰 때 성능상 이점을 가집니다.기본 문법:MERGE INTO 대상_테이블 별칭_tUSING 소스_테이블 또는_서브쿼리 별칭_sON (조인_조건)WHEN MATCHED THEN UPDATE SET 컬럼1 = 값1, 컬럼2 = 값2, ...WHEN NOT MATCHED THEN INSERT (컬럼1, 컬럼2, ...) VALUES (값1, 값2, ...); 예시 1: emp 테이블의 grade 컬럼 갱신사원 테이블(emp)에 grade 컬럼..