본문 바로가기

Oracle

Materialized View Materialized View 펌 : http://blog.naver.com/khlee1000/40023271788 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Subject: Materialized View Type: WHITE PAPER Status: PUBLISHED ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ◎ 이 문서는 Materialized View에 대해 8i부터 10g까지의 자료를 정리한 것이다. ◎ 목차: 1. Materialized View 2. Materialized View 관련 Initialization 파라미터 3. Materialized View 사용에 필요한 권한 4. Query Rewrite에서 Materialized V.. 더보기
[Oracle] Pipelined table function -- Pipelined table function /*** FORMAT : *** CREATE OR REPLACE FUNCTION . *** ( [IN | OUT | IN OUT] [NOCOPY] ) *** RETURN *** [AUTHID ] *** [] *** [PARALLEL_ENABLE (PARTITION BY [ (), ANY])] IS ***/ -- create demo table create table stocktable ( ticker varchar2(4), open_price number(10), close_price number(10)); insert into stocktable values ('orcl', 13,16); insert into stocktable values ('msft.. 더보기
[ORACLE] EXTERNAL TABLE test CONN / AS SYSDBA; -- FM) CREATE DIRECTORY dirctory_name AS 'dircetory_path'; -- THE AUTHORITY TO SELECT EXTERNAL TABLE. GRANT READ ON DIRECTORY DATA_PUMP_DIR TO SH; -- FM) GRANT READ ON DIRECTORY dirctory_name TO schema; -- THE AUTHORITY TO CREATE EXTERNAL TABLE. GRANT WRITE ON DIRECTORY DATA_PUMP_DIR TO SH; -- FM) GRANT WRITE ON DIRECTORY dirctory_name TO schema; CONN SH/SH; /*** *** 1. FILE --.. 더보기
[스크랩] 암호 보안 및 자원 관리 1. 프로파일 프로파일은 다음과 같은 암호와 자원 한계를 정의한 파일입니다. 데이터베이스 관리자는 프로파일을 생성후 각 사용자에게 할당할 수 있습니다. 만약 자원 한계가 활성화되면 오라클 서버는 사용자의 정의된 프로파일에 따라 데이터베이스 사용과 자원을 제한합니다 - 암호 만료 - 암호 히스토리 - 암호 복잡성 검증 - 계정 잠금 - CPU 시간 - Input/Output 작업 - 쉬는 시간 - 접속 시간 - 메모리 공간(MTS 환경에서의 Private SQL) - 동시 접속 세션수 ☞ DEFAULT 프로파일 데이터베이스가 생성될 때 DEFAULT 프로파일은 자동으로 생성되며, 외부적으로 특정 프로파일을 할당 받지 않은 사용자는 DEFAULT 프로파일의 한계에 따릅니다. DEFAULT 프로파일의 모든 한.. 더보기
global temporary table create global temporary table 문 임시 테이블은 사용자가 DML(update, insert, delete) 문을 실행한 후, 트랜젝션을 종료(commit)하면 변경된 데이터들이 테이블에 저장되지 않는 테이블이다. 어떤 응용을 개발할 때 데이터를 잠시 저장하는 변수와 같은 유형이다. 임시 테이블에 데이터를 유지시키는 방법은 2가지가 있다. on commit delete rows 트랜젝션을 발생시킨 후, commit문을 실행할 때 없어지는 방법 한 transaction 동안만 data를 저장(default임) on commit preserve rows 트랜젝션을 종료하면(commit) 테이블 내에 데이터가 저장되었다가 세션을 종료하면 임시 테이블에 저장되었던 데이터들이 모두 없어지는 .. 더보기