본문 바로가기

wif LiNoUz

INDEX insert /*+ append */ into sys.ora_temp_1_ds_261019SELECT /*+ parallel(t,24) parallel_index(t,24) dbms_stats cursor_sharing_exact use_weak_name_resl dynamic_sampling(0) no_monitoring no_substrb_pad */ 더보기
DELETE LOOP DECLARE CURSOR c1 IS SELECT ROWID FROM /**/QQDW_ORDER_TOT_D --테이블 교체-- WHERE ROWNUM < 15000000 WHERE ORDER_SEQ = 1 /**/ ; -- 데이터 삭제 조건 지정 nCNT number := 0; sMSG varchar2(100) := ' '; BEGIN BEGIN FOR cur_rec IN c1 LOOP delete from /* */QQDW_ORDER_TOT_D --테이블 교체 where rowid = cur_rec.rowid; nCNT := nCNT + 1; -- 중간 commit 수행 if mod(nCNT, 1000) =0 then sMSG := ' '||to_char(sysdate,'MM-DD HH24:MI:SS'.. 더보기
윈도우 백업시 필요한.. 윈도우 마이그시에 odbc정보 백업 (32bit)HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INIHKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI (64bit) 더보기
dw에서는 로컬인덱스가 일반적 http://wiki.gurubee.net/pages/viewpage.action?pageId=26742034 dw에서는 로컬인덱스가 일반적, 글로벌인덱스는 oltp성에 일반적 파티셔닝 인덱스로컬 인덱스(local index) : 테이블과 같은 파티셔닝. 모든 테이블에 대해 그 테이블 파티션만 인덱싱.글로벌 인덱스(global index) : 범위나 해시로 파티션된 하나의 인덱스 파티션은 모든 테이블 파티션을 가리킨다.리스트나 복합 인덱스를 원할 경우, 로컬인덱스 사용해야 한다.로컬 인덱스와 글로벌 인덱스DW시스템에서는 로컬인덱스를, OLTP 시스템에서는 글로벌인덱스가 일반적이다.가용성로컬인덱스는 더 많은 가용성을 지원한다. (문제 발생 시 해당 파티션에 한정됨.)파티션 유지관리 작업 시 유연성.로컬인덱.. 더보기
Informatica 영문판 사용하기 폴더내에 *412* 삭제해준다. 끗 더보기
오라클 파티션 정의 현재 1) Local Prefixed Index 운영중이다.잘되기를 http://a07274.tistory.com/entry/%EC%98%A4%EB%9D%BC%ED%81%B4-Partition-Table%ED%8C%8C%ED%8B%B0%EC%85%98-%ED%85%8C%EC%9D%B4%EB%B8%94 I. 오라클 파티션 정의1. 파티션 개요 오늘날 기업에서 관리하는 데이터는 수백테라 바이트에 이르는 데이터베이스를 관리한다. 하지만 이런 데이터들 중 몇몇의 Big Transaction Table이 거의 모든 데이터를 가지고 있고 나머지 테이블들은 이 Big Transaction Table을 경유하여 액세스 하는 용도로 사용된다.이렇게 데이터 크기도 크고 중요한 Big Transaction Table을 관리.. 더보기
Oracle LOCAL INDEX DROP 하는 방법 http://energ.tistory.com/entry/Oracle-LOCAL-INDEX-DROP-%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95 Oracle LOCAL INDEX를 drop하는 방법은 없습니다. ㅋ아래 테스트를 보시면 local partition index로 만들어진 index는 drop이 되지 않는 군요.. LOCAL partition index는 partition table의 구조를 참조해서 만들어 지기 때문에 drop이 되지 않습니다. 그러나 Global partition index는 자신만의 구조를 갖기 때문에 drop이 가능합니다.. + LOCAL INDEX SQL> create table p_emp (sal number(10)) 2 partition by .. 더보기
로컬 인덱스, 글로벌 인덱스 http://www.dbguide.net/knowledge.db?boardUid=126088&cmd=view 로컬 인덱스로 파티션 테이블의 가용성을 높여라 우리가 양복을 입어야 할 경우에 신발은 어떤 것을 신어야 하는가? 만약, 양복을 입고 고무신을 신는다면 어떻겠는가? 상상만해도 웃음이 나올 것이다. 양복을 입었으면 그에 맞는 구두를 신어야 할 것이다. 테이블을 파티션 테이블로 구성하고 인덱스는 일반 인덱스로 생성한다면 이는 위와 동일한 현상일 것이다. 우리가 몰라서 웃지 못할 뿐이지 파티션 테이블에 일반 인덱스를 생성하는 것이 어찌 양복에 고무신을 신는 것과 다르겠는가? 데이터가 점점 더 증가하면서 파티션 테이블을 사용해야 할 경우가 많아지고 있다. 그렇다는 이야기는 인덱스 또한 파티션 인덱스의 사용.. 더보기
파티셔닝 인덱스 관련 https://community.oracle.com/message/1598065http://bysql.net/index.php?document_srl=15146&mid=w201101 (여기도 참조해보자 ) PARTITIONED INDEX의 종류 및 IU(INDEX UNUSABLE) 상태 정리 ======================================================= Oracle8의 새로운 기능인 partition 은 index에도 적용된다. 이 partitioned index는 생성되는 형태에 따라 몇 가지로 나누어지는데, 여기에서는 이 각각의 종류에 대해 좀 더 자세히 설명한다. 그리고 table과 index가 partition됨에 따라 index가 unusable 상태가 되는.. 더보기
I. 오라클 파티션 정의 http://blog.daum.net/warmfeel/82 I. 오라클 파티션 정의1. 파티션 개요 오늘날 기업에서 관리하는 데이터는 수백테라 바이트에 이르는 데이터베이스를 관리한다. 하지만 이런 데이터들 중 몇몇의 Big Transaction Table이 거의 모든 데이터를 가지고 있고 나머지 테이블들은 이 Big Transaction Table을 경유하여 액세스 하는 용도로 사용된다.이렇게 데이터 크기도 크고 중요한 Big Transaction Table을 관리하는 부분에서 Troubleshooting이 발생될 경우 데이터베이스의 성능 및 관리작업에 심각한 영향을 받을 수 있다.이러한 리스크가 있는 Big Transaction Table을 보다 효율적으로 관리하기 위해 Table을 작은 단위로 나눔으.. 더보기