IT 기술/Oracle 41

[OTN 문서 소개]Oracle Wait Event 모니터링

요즘 DB가 거의 매일 문제를 일으켜서 성능관련 문서들을 많이 찾아보며 분석중에 있습니다. 그러다보니 wait event에 많은 시간을 투자하고 있죠. OTN에는 많은 Oracle 관련 문서들이 있는걸 아시죠. 그중에서 이번에 찾은 [Oracle Wait Event 모니터링]이라는 문서가 눈에 띄더군요. 원문보러가기~! (주)웨어벨리의 책임 컨설턴트인 안진철님이 2003년경에 작성한 문서로 순서는 아래와 같습니다. 연재 순서 [1] Oracle Wait Event 모니터링 (2003년 1월 28일) [2] Enqueue와 Latch (2003년 2월 12일) [3] Shared Pool 관련 Wait Event (2003년 2월 26일) [4] buffer cache 관련 Wait Event (2003년..

IT 기술/Oracle 2009.04.08

Oracle Enterprise Pack for Eclipse 11g

Eclipse에서 Oracle 개발할때 사용하는 플러그인이네요. 영문으로 된 아래의 소개글을 대~충 읽어보니 웹로직에서 개발할때 사용하는 이클립스 플러그인이라고 하네요. 아직 써보지는 않아서 어떨지는 모르겠네요. 좋겠죠??? This certified set of Eclipse plug-ins is designed to help develop, deploy and debug applications for Oracle WebLogic Server. It installs as a plug-in to your existing Eclipse, or will install Eclipse for you, and enhances Eclipse's capabilities for Java, Java EE, Spring,..

IT 기술/Oracle 2009.03.27

Oracle DB 설치중 DB생성을 수동으로 할때 사전 작업내용.

기존에 AIX 서버에서 Oracle DB를 운영중이었는데, 여기에 개발용으로 Instance를 하나 추가하는 작업을했습니다. 여러가지 작업이 필요하지만 CREATE DATABASE 명령을 실행하기 전에 해야하는 작업 내용을 정리해보려합니다. 사전 작업 때문에 사실 고생을 좀 했거든요. 1. Parameter file 생성 $ORACLE_HOME/dbs 디렉토리에 보면 기존 DB에서 사용하는 Parameter file이 있다. 이 파일을 수정해서 init[SID].ora라는 이름으로 파일을 생성한다. 이 작업은 oracle 계정(UNIX 계정)에서 수행해야한다. 파일 내용중에서 SID, DBNAME, Control file의 위치 및 이름 그리고 디렉토리 이름등을 수정해야한다. 예를 들어 새로 만들 개발D..

IT 기술/Oracle 2008.10.31

Oracle 9i를 Linux server에 설치하기 - (1) 개요

요즘엔 Oracle 11g가 출시되고 RAC, GRID 등의 다양한 기능을 제공하지만 아직까지 Oracle 9i를 고집하는 시스템도 있다. 특히나 지금 근무중인 곳은 대형 시스템이다보니 한꺼번에 10g나 11g로 옮겨가는 것을 꺼려하고 있다. 이곳만해도 "만약 작업 소요 시간이 지금보다 느리게 나오면 어떻할거냐"는 문제와 함께 "여러대의 DB를 동시에 옮기는데 따른 서비스 중지 시간" 등의 문제로 인해서 쉽게 결정을 못하는 상태이다. 이런저런 문제가 있긴하지만 예산과 인력만 투입된다면 처리될 문제이다. 적어도 내가 보기엔... 물론 DataStage나 기타 관제 소프트웨어, 백업 구성 등등 신경쓸 문제가 너무 많다는것도 맘에 걸리긴 한다. 이런 문제를 한방에 해결하려면 도데체 몇군데 업체가 회의에 참가해..

IT 기술/Oracle 2008.10.07

Oracle에서 HP와 함께 Oracle Exadata라는 제품을 출시했네요.

이번에 새로 나온 따끈한 제품입니다. HP의 하드웨어(DL360 G5)와 Oracle Database, Oracle Enterprise Linux가 결합된 제품입니다. 나날이 늘어만가는 데이터 때문에 DW 시스템 운영자에게는 커다란 고민거리죠. 그래서일까요. HP와 Oracle이 손잡고 Exadata라는 제품이 나왔습니다. Oracle에서 공개한 문서를 보면요, Oracle Enterprise Linux 기반의 Oracle 11g Real Application Cluster 제품이네요. 단순히 스토리지라고 생각을 했었는데... DataWarehouse를 위해서 익스트림!!!한 성능을 보여준다고합니다. 가격도 익스트림하면 도입하기 힘들지 않을까합니다만... 그래도 리눅스 기반의 제품이 나오니 반갑네요. 아..

IT 기술/Oracle 2008.10.01

[Oracle] Tablespace 크기 및 상태 점검을 위한 쿼리

Tablespace의 크기를 MB 단위로 조회하고, 관련 정보를 조회하는 쿼리입니다. select ts.status , data.name , ts.contents , extent_management , data.Mbytes "SPACE(MB)", free.free "FREE(MB)" , trunc((data.Mbytes-free.free)/data.Mbytes*100,2) "Used(%)" from (select tablespace_name name, trunc(sum(bytes/1024/1024)) Mbytes from dba_data_files group by tablespace_name) data, (select free.tablespace_name, trunc(sum(free.bytes)/1024..

IT 기술/Oracle 2008.08.11

DW 구축시에 쓸만한 Oracle Analytic function과 [오라클 실전 튜닝]책 소개

정보문화사에서 출판된 "Perfect! 오라클 실전 튜닝"이라는 책의 16장에 소개된 내용이며, 오라클 DW Guide문서에도 소개된 내용입니다. 물론 DW Guide는 영문입니다. 그래서 "Perfect! 오라클 실전 튜닝"을 구매하려 했으나 절판되었네요. 아직까지 재고가 있는 곳이 있는지 알아봐야 겠습니다. 오라클 실전 튜닝 상세보기 권순용 지음 | 정보문화사 펴냄 데이터베이스 성능 데이터 수집부터 튜닝까지, 데이터베이스 튜닝을 위한 지침서. 이 책은 데이터베이스의 원리를 파헤치고 실무 중심의 예제를 수록해 데이터베이스의 모든 작업을 최적화하는 방법을 수록하고 있다. 이 책은 튜닝 관련 항목을 체계적으로 기록하였다. 특히 Join, Partition, Cluster Factor, Index 선정 및 ..

IT 기술/Oracle 2008.06.26

[퍼온글] Solaris에 Oracle 9i 설치준비하기

IBM 홈페이지에서 서핑하다 찾은 글입니다. 원문 보기 Solaris에 Oracle 설치 준비 Solaris 시스템에 Oracle을 설치하기 전에 다음 절차를 완료하십시오. Solaris 시스템에 root로 로그인하십시오.시스템에 대해 설정된 커널 매개변수가 설치에 필요한 값을 충족시키거나 초과하는지 확인하십시오. 자세한 정보는 Oracle 8i 설치 안내서를 참조하십시오.Oracle 데이터베이스와 함께 사용할 마운트 위치를 작성하십시오. $ mkdir /u01 $ mkdir /u02다음 명령을 사용하여 콘솔에서 관리 도구 유틸리티를 시작하십시오. # admintool관리 도구 창에서 찾아보기 -> 그룹을 누르십시오. 관리 도구:그룹 창이 열립니다.관리 도구:그룹 창에서 편집 ->추가를 누르십시오. 관리..

IT 기술/Oracle 2008.03.06

Solaris에 Oracle 9i 설치하기에 도전중입니다.

곧 Solaris에 Oracle을 설치할 일이 있어서, 미리 연습을 해보고 있습니다. 제게 SUN 장비가 있으면 참 좋겠지만 여건이 안되어서 VMWare Server 버전을 설치하고는 Solaris10에 Oracle 9i를 설치하고 있습니다. 아직은 Solaris에 Oracle 계정 설정 중입니다. 그동안 써오던 Linux와 큰 틀에서는 같지만 실제 사용하게되면 작은 부분들은 조금씩 틀리더군요. 설정 파일이 저장되는 위치라던지... 후훗... 음... 한가지 걱정스러운건 Solaris x86용의 Oracle 9i가 다운로드 페이지에 없었다는 겁니다. VMWare Server에 Solaris로 설정하고 Solaris를 설치하면... 이게 Sparc버전과 같은건지... 아니... VMWare에 Solaris..

IT 기술/Oracle 2008.02.29