oracle 썸네일형 리스트형 ORACLE BACKUP CONTROL FILE v1.0 ORACLE 9i BACKUP CONTROL FILE from OCMKOREA http://cafe.naver.com/ocmkorea 1. CONTROL FILE A. DB 최신의 물리적 저장정보를 가지고 있다. 2. CONTROL FILE 의 백업 A. alter database backup controlfile to trace B. alter database backup controlfile to ‘FILE PATH/FILE_NAME’ C. alter database backup controlfile to ‘NAME’ 3. alter database backup controlfile to trace A. user_dump_dest 에 생성된다. 사용자가 읽고 수정할 수 있다. 4. alter data.. 더보기 ORACLE INDEX SKIP SCAN 9i v1.2 ORACLE INDEX SKIP SCAN from OTN http://download.oracle.com/docs/cd/B10501_01/server.920/a96533/optimops.htm#51553 from ORACLE FAQs | opt_param hint http://www.orafaq.com/forum/t/145812/0/ from 욱짜의ORACLE블로그 | opt_param hint http://ukja.tistory.com/106 1. INDEX SCAN의 종류INDEX UNIQUE SCAN A. INDEX SKIP SCAN B. INDEX FULL SCAN C. FAST FULL INDEX SCAN (OTN 링크에 추가적인 스캔방법이 있다.) 2. INDEX SKIP SCAN A. IND.. 더보기 ORACLE 9i INDEX BLOCK v1.0 ORACLE 9i INDEX BLOCK from DBMS INTERNALS VOL3 | EXEM 1. INDEX BLOCK A. 흔히 사용되는 B-TREE 를 가지고 이야기 하고자 한다. B. 인덱스의 구조와 확장을 간단히 살펴보겠다. C. 인덱스 블록은 루트, 브랜치, 리프블록으로 이루어진다. 2. 예제 TABLE 생성 SQL> show parameter db_block_size NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_block_size integer 4096 (여기서 테이블,인덱스는 4K를 사용한다.) SQL> create table t1 2 (num char(12.. 더보기 ORACLE 9i CREATE TABLE – STORAGE CLAUSE v1.0 ORACLE 9i CREATE TABLE - STORAGE CLAUSE from 1. CREATE TABLE 의 STORAGE CLAUSE A. DICTIONARY 방식의 TABLESPACE에 사용된다. B. SYSTEM에게 해당 TABLE의 관리방법을 지시하는 절이다. C. INITIAL, NEXT, PCTINCREASE, MINEXTENTS, MAXEXTENTS 등이 있다. D. 8i 에서 추가된 LOCAL 방식 덕분에 위의 파라미터는 무의미해 졌다. ( LOCAL 방식 사용시) 2. TRUNCATE 시 변화 A. 사전에 DICTIONARY 방식의 TABLESPACE를 생성하였다. (SYSTEM TABLESPACE 가 LOCAL 인 경우 위의 작업이 불가하다.) B. MINEXTENTS 정의하지 않았.. 더보기 ORACLE 9i TEMPORARY TABLE v1.0 ORACLE TEMPORARY TABLE from Beginning Oracle Programming | 정보문화사 1. Temporary table 의 특징 A. Heap table 과 달리 실제 데이터가 들어오기 전까지 extents 를 할당 받지 않는다. B. Redo log 를 생성하지 않는다. /*+ 책에 의하면… 확인이 필요한 부분 */ C. DML lock 을 걸지 않는다. /*+ 확인이 필요한 부분 */ 2. Temporary table 의 두가지 모드 A. 생성 구문 create global temporary table on commit [ preserve rows | delete rows ] as ( sub query clause ) B. preserve rows A. temporary.. 더보기 ORACLE 9i DBMS_METADATA.GET_DDL v1.0 ORACLE DBMS_METADATA.GET_DDL from DBMS_METADATA http://download.oracle.com/docs/cd/B10501_01/server.920/a96652/ch15.htm#1005977 1. ORACLE DBMS_METADATA.GET_DDL A. DDL 의 METADATA 를 호출하기 위해 사용하는 PL/SQL ( FUNCTION ) 이다. 2. ORACLE DBMS_METADATA.GET_DDL 용법 A. $ORACLE_HOME/rdbms/admin 의 dbmsmeta.sql 의 내용 FUNCTION get_ddl ( object_type IN VARCHAR2, name IN VARCHAR2, schema IN VARCHAR2 DEFAULT NULL, ver.. 더보기 ORACLE 9i PARTITIONED TABLE v1.0 ORACLE 9i PARTITIONED TABLE from OTN http://download.oracle.com/docs/cd/B10501_01/server.920/a96521/partiti.htm#23472 from OCMKOREA ( 네이버카페 ) from DBMS_ROWID http://www.psoug.org/reference/dbms_rowid.html 1. PARTITIONED TABLE A. 필요성 i. VLDB ( VERY LARGE DATABASE ) 의 대두로 유지보수의 용이성을 위해 TABLE 의 몸집을 줄일 필요가 있었다. 물리적으로 나뉘어진 이 파트를 파티션이라 한다. ii. 파티션은 패러렐 쿼리에 대해 병렬처리의 기반을 제공한다. B. 특징 i. 테이블 혹은 인덱스의 (서브) .. 더보기 ORACLE 9i Function Based Index v1.0 ORACLE 9i FUNCTION BASED INDEX 1. 필요성 A. 조건절 컬럼에 가공을 가하는 경우 해당 컬럼에 인덱스가 존재해도 사용이 불가능하다. 이를 사용케 하기 위해 FUNCTIOIN BASED INDEX가 필요하다. 2. 예제 A. USER를 생성하고 권한을 부여 SQL> create user samp identified by samp 2 default tablespace example 3 temporary tablespace temp 4 quota unlimited on example; User created. (USER를 생성했다.) SQL> grant create session,create table,select any table to samp; Grant succeeded. SQL.. 더보기 ORACLE 9i ARCHITECTURE v1.1 ORACLE 9i ARCHITECTURE from http://www.cs.utexas.edu/users/cannata/dbms/Class%20Notes/01%20Oracle%20Architecture.jpg 1. Oracle 9i 의 Architecture 2. 위의 맵은 Oracle Architecute ( 9i ) 를 간단히 그린 그림이다. Oracle은 크게 Instance 부분과 Storage로 나뉘어진다. 가르는 기준은 메모리 영역이냐 물리적인 영역이냐로 볼 수 있다. 3. Oracle의 Instance A. System Global Area B. 필수 Daemon i. SMON 1. SYSTEM MONITOR 2. CRASH RECOVERY A. DB의 비정상적인 종료시 COMMIT 되지 않.. 더보기 ORACLE 9i SQLPLUS ORACLE SQLPLUS from 1. ORACLE에서 결과 포맷팅하기 A. SQL 쿼리를 수정하기 전에 결과가 어떤식으로 왜 그렇게 나오는지 알아 둘 필요가 있다고 생각한다. SQL> select empno,ename from emp; EMPNO ENAME ---------- ---------- 7369 SMITH 7499 ALLEN 7521 WARD 7566 JONES 7654 MARTIN 7698 BLAKE 7782 CLARK 7788 SCOTT 7839 KING 7844 TURNER 7876 ADAMS EMPNO ENAME ---------- ---------- 7900 JAMES 7902 FORD 7934 MILLER 14 rows selected. 기본적으로 많이 사용하는 COLUMN FOR.. 더보기 이전 1 ··· 8 9 10 11 12 13 14 다음