1. Table 생성 create tablespace USER_TEST01 datafile 'TS_USER_TEST_01.dtf' size 2G; create user test_user01 identified by "test01#$" default tablespace USER_TEST01; grant connect, resource to test_user01; --drop table test_user01.test01; create table test_user01.test01 (c1 number, c2 number, c3 varchar2(10) ) nologging; 2. 50만건 insert DECLARE TYPE tbl_ins IS TABLE OF test_user01.test01%ROWTYPE IND..
1. Drop, Truncate를 막는 Trigger 생성 CREATE OR REPLACE TRIGGER user1.user1_no_drop_truncate before drop or truncate ON user1.schema begin raise_application_error (-20102, 'Cannot execute DROP or TRUNCATE !!'); end; 2. DDL 전부 제한 CREATE OR REPLACE TRIGGER user1.user1_no_ddl before DDL ON user1.schema begin raise_application_error (-20101, 'Cannot execute any DDL !!'); end; 3. 특정 Table DML 전부 제한 CREATE..
1. Tip 파일 설정 parameter TIBERO_PERFORMANCE_REPOSITORY 'Y'로 설정하면 스냅샷 저장 기능 활성화한다. (기본값: Y) TPR_SNAPSHOT_SAMPLING_INTERVAL 스냅샷을 추출하는 주기를 설정한다. (기본값: 60, 단위: 분) TPR_SNAPSHOT_RETENTION 스냅샷을 최대 저장할 기간을 설정한다. (기본값: 7, 단위: 일) TPR_SNAPSHOT_TOP_SQL_CNT 리포트에 출력할 상위 SQL 개수를 설정한다. (기본값: 5, 단위: 개) TPR_SEGMENT_STATISTICS 'Y'로 설정하면 TPR에서 Segment별 Stat 수집 기능을 활성화한다. (기본값: N) TPR_SNAPSHOT_TOP_SEGMENT_CNT 리포트에 출력할..
TEST Create script 1. 생성구문에 pk를 명시한 경우 CREATE TABLE tibero.persons ( ID int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Age int, CONSTRAINT persons_pk_id PRIMARY KEY (ID) using index tablespace usr ); 2. 생성구문에 pk를 명시하지 않고, index를 따로 만든 후, pk를 생성한 경우 CREATE TABLE tibero.persons ( ID int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Age int ); create index..
1. set autot option set autotrace off/on -. off : trace기능을 끄는 것 -. on : SQL 실행결과를 함께 화면에 출력 하라는 의미 -. traceonly : 실행결과는 출력하지 말라는 의미 1. set autotrace on -> 실제 수행O + 수행 결과O + 실행 계획 + 실행 통계 2. set autotrace on explain -> 실제 수행O + 수행 결과O + 실행 계획 3. set autotrace on statistics -> 실제 수행O + 수행 결과O + 실행 통계 ▶ 1 ~ 3은 실행결과를 출력해야 하므로 쿼리를 실제 수행한다. 4. set autotrace traceonly -> 실제 수행 O + 수행결과 X + 실행계획 + 실행통계 ..
Backup 1. HOT Backup 1.1 begin backup alter system switch logfile; alter database begin backup; 1.2 datafile copy - archive_log도 copy 해두기 1.3 endbackup alter database end backup / alter system switch logfile / alter system switch logfile / alter system switch logfile / alter database backup controlfile to trace as 'C:/tibero/con_bak_20221110.sql'; Recovery 1. 데이터 정합성이나, file삭제 이슈로 Online Backup ..