본문 바로가기

OCM10g R2

Vi Editor 더보기
Materialized View(MView) Materialized View(MView) - View는 논리적, MView는 물리적으로 존재하는 테이블 - MView는 어떤 결과를 뽑아 내는 쿼리가 빈번히 사용 될 경우, Query 실행 시간의 수행속도 향상을 위해 사용 - 자주사용되는 View의 결과를 디스크에 저장해서 Query의 속도를 향상 사전작업 (권한부여) GRANT QUERY REWRITE to SCOTT; GRANT CREATE MATERIALIZE VIEW to SCOTT; 예제 CREATE MATERIALIZED VIEW dept_sal BUILD IMMEDIATE REFRESH FAST ON COMMIT ENABLE QUERY REWRITE AS SELECT sum(a.sal), a.deptno FROM emp a, dept b.. 더보기
Oracle RAC GCS Monitoring Global Cache Services (GCS) Monitoring The use of the GCS relative to the number of buffer cache reads, or logical reads can be estimated by dividing the sum of GCS requests (global cache gets + global cache converts + global cache cr blocks received + global cache current blocks received ) by the number of logical reads (consistent gets + db block gets ) for a given statistics collection interv.. 더보기
04.Access_Paths & Explain_Plan 더보기
03.Trace_Event 더보기
02.Common_Mistakes 더보기
01.Database_Architecture 더보기
일일 DB점검 스크립트 더보기
Ora error 모음 ///////////////////////////////////////////////////////////////////////////////////////// / 00000,0, "성공적인 정상 종료입니다" 00001,0, "유일성 제약조건(%s.%s)에 위배됩니다" 00017,0, "트레이스 이벤트 설정이 세션에 요구되었습니다" 00018,0, "최대 세션 수를 초과했습니다" 00019,0, "최대 세션 라이선스 수를 초과했습니다" 00020,0, "최대 프로세스 수(%s)를 초과했습니다" 00021,0, "세션이 다른 프로세스에 첨부되어 있음; 세션을 변경할 수 없습니다" 00022,0, "부적절한 세션 번호; 액세스가 거절되었습니다" 00023,0, "세션이 프로세스 고유의 메모리를 참조함; 세션.. 더보기
OSWatcher Black Box로 OS resource usage 정보 수집하기 OSWbb 로 OS resource usage 정보 수집 방법 1. Installing OSWbb (압축을 푸실 Directory 로 갑니다.) $ tar -xvf oswbb.tar 2. Setting up OSWbb Example private.net entry on Linux $ traceroute -r -F ora11g1 $ traceroute -r -F ora11g2 3. Starting OSWbb 1) collect data at 60 second intervals and log the last 240 hours of data to archive files. $ ./startOSWbb.sh 120 240 2) default values of 30, 48 and collect data at 30 .. 더보기
Oracle Database 11g SQL Fundamentals(K) 더보기
Oracle 10g PL&SQL Develop Program Units(K) 더보기
Oracle 10g PL&SQL Fundmentals 더보기
Oracle Database 11g Admin Workshop II R2 Labs 더보기
Appendix C D E PPT 더보기
Oracle Database 11g Admin Workshop II R2 PPT 더보기
Oracle Database 11g Admin Workshop II R2 practices_solutions 더보기
SQL Fundmental Practices I, II 더보기
Tuning size는 bytes card는 E-rows에 해당한다고 생각하시면 됩니다. 그리고, 성능을 비교하고 튜닝을 함에 있어서는 무시해도 좋다고 생각합니다. 실제로 아무 도움이 안되죠. 2. dbms_xplan.display_cursor 이 걸로 다 됩니다. 튜닝... 지금 11g가 대세인 시기에 옛날 방식인 10046트레이스를 불편하게 걸어서 보실필요는 전혀 없구요. 다른 이유로 트레이스를 걸어야 할 경우는 있지만요. 3. 실행계획만큼 중요한게 outline정보인데 이게 아주아주 중요합니다. 아래는 제가 즐겨쓰는 출력포맷입니다. select * from table(dbms_xplan.display_cursor(null,null,'allstats cost last +outline +alias +peeked_b.. 더보기
Oracle Database Sample Schemas 더보기