본문 바로가기

JJON's StorY205

옵티마이저와 신나게 노는 방법(엔코아) 출처 : http://cafe.naver.com/prodba/485 블로그>Timeless | 유진 http://blog.naver.com/joa2341/40014856688 옵티마이저가 실행 계획을 수립하는 원리와 비용 산정 방식을 정확히 안다면 옵티마이저가 왜 그런 판단을 하는지 이해할 수 있다. 그렇다면 옵티마이저가 항상 최선의 판단을 내릴 수 있도록 사용자는 훌륭한 조언자가 될 수 있어야 한다. 우리 팀의 목표는 DB 실무자가 옵티마이저와 신나게 놀 수 있게 만드는 것이다. 누구나 여행을 다녀오면 기쁜 혹은 아름다운 추억을 만들어 온다. 눈요기할 것이 많은 관광지로 떠난 여행이 아닌 사람과의 커뮤니케이션 여행은 이번이 처음이라 필자는 이번 여행이 조금은 부담스러웠고 두려웠다. 하지만 전문가가 되기.. 2008. 11. 6.
오라클 analyze 자동화 출처 :http://cafe.naver.com/prodba/3416 제가 AIX에서 사용하는 analyze 프로그램입니다. 매주 일요일 오전에 시작 하도록 cron에 등록 시켜 사용합니다. 파티션 테이블과 일반 테이블을 한 번에 실행합니다. 많은 도움이 되었으면 합니다. #!/bin/ksh #******************************************************************************# #* 파일명 : analyze_week.sh *# #* 모듈명 : analyze_week.sh *# #* 내용설명 : 매주 일요일 오전 analyze 실행 *# #* 참고 사항 : 일반테이블, 타피션 테이블 수행 *# #*******************************.. 2008. 11. 6.
Listener.log 파일 남기지 않는 방법 [ Problem ] 리모트 로그인이 빈번이 발생하는 경우 LISTENER.LOG 파일이 비약적으로 커지는 경우가 종종 있습니다. 이러한 경우에 리스너 로그 자체를 남기지 않는 방법에 대해서 설명합니다. [ Action ] SQL*Net V2, Net8 에서는 listener.log는 반드시 출력됩니다. Backup의 타이밍등으로 삭제하는 방법을 검토하는 것이 좋을듯 합니다만 ,Net8 에서는 이하의 방법으로 로그를 남기지 않는 것이 가능합니다. (1) 동적으로 멈추는 경우 % lsnrctl LSNRCTL> set current_listener set log_status OFF set log_status ON 2008. 10. 22.
DataPump * DataPump * - Oracle Database data와 metadata의 이동을 위한 Tool Oracle 9i까지 사용되던 export, import 유틸리티보다 더욱더 향상된 성능을 가지고 있다. DataPump 준비 단계 -- DBA 권한 이상으로 로그인 CONNECT /as sysdba -- DataPump를 위한 Directory 생성 CREATE OR REPLACE DIRECTORY dpump_dir AS '/oracle/app/oracle/product/10.2.0/datapump'; -- 생성한 Directory에 Read, Write 권한 할당 GRANT READ, WRITE ON DIRECTORY dpump_dir TO system; -- Directory 확인 set lines.. 2008. 10. 17.