oracle 65

[OTN] 고성능 Oracle JDBC 프로그래밍

OTN 홈페이지에 [고성능 Oracle JDBC 프로그래밍]이라는 문서가 올라왔네요. 원문보러가기 : 고성능 Oracle JDBC 프로그래밍 고성능 Oracle JDBC 프로그래밍 연결 및 명령문 풀링 기능을 이용하여 Oracle 기반의 JDBC 프로그램 성능을 개선하는 방법을 학습합니다. By Yuli Vasiliev 2009년 4월 게시 연결 풀링 및 명령문 풀링과 같은 풀링 기능을 사용하면 데이터베이스 집약적인 애플리케이션의 성능을 크게 개선할 수 있습니다. 풀링 기능을 사용하지 않을 경우, 처음부터 객체를 새로 만들어야 하므로 시간과 리소스가 많이 소모되지만 풀링을 사용하면 객체를 다시 사용할 수 있기 때문입니다. 애플리케이션에서 사용한 물리적 데이터베이스 연결을 나타내는 데이터베이스 연결 객체를..

IT 기술/OTN 2009.04.22

[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

[소개]OTN : Oracle VM 및 Oracle Enterprise Linux에 Oracle 확장 RAC 클러스터 직접 구축하기

OTN에 올라온 Oracle RAC 구축 관련 문서입니다. Oracle VM과 Oracle Enterprise Linux 환경에 구축하는 내용을 담고 있으며, 개인이나 회사에서 개발용, 테스트 혹은 교육용으로만 사용할 것을 권장하고 있네요. 세개의 웹 페이지로 나뉘어져있으며, 각 페이지에는 인쇄용 화면을 볼 수 있는 링크가 있습니다. 소개 일반적인 Oracle RAC(Real Application Cluster) 구현은 하나 또는 여러 노드의 장애를 신속하게 복구하는 아키텍처입니다. 그러나 일반적인 시나리오에서 Oracle RAC의 모든 노드는 한 곳의 데이터 센터에 있으므로 치명적인 데이터 센터 장애로 이어지기 쉽습니다. 이 시나리오에서 재난 복구를 위한 솔루션은 로컬 데이터 센터와 일부 백업 데이터 ..

IT 기술/OTN 2008.12.01

Oracle 사용자를 위한 SQL Server Migration Assistant(SSMA for Oracle)

예전에는 MS-SQL을 사용하던 중소 규모의 업체에서 회사 규모 확장에 따라서 Oracle을 구매하여 Migration을 하는 경우가 많았었다. 예전에 몸 담았었던 H 모사에서도 그랬고 대용량 DB를 운영하는 사이트에서는 Oracle을 많이 사용하는 추세였죠. 최근들어 Windows 계열 서버의 사용이 많아지고, MS-SQL Server의 기능이 향상됨에 따라서 MS-SQL Server의 사용이 많아지고 있습니다. 그래서 역으로 Oracle에서 MS-SQL로 이전하는 경우도 생기고 있습니다. 물론 일반적인 경우는 아니라고 생각합니다. 아직은... 성능이든 엔지니어든 여러모로 부족한게 사실이니까요. 설치 및 관리의 편리함은 MS-SQL에 대한 접근성을 낮춰주었고 수많은 MS-SQL 사이트들이 존재하며 그 ..

IT 기술/Database 2008.11.28

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

책 소개 - SQL 배움터(제2판)

SQL 배움터(제2판) 상세보기 우용태 지음 | 생능 펴냄 SQL 입문서. 이 책은 데이터베이스 등장 배경과 역사, 특징에서부터 SQL 명령문의 종류와 사용법, 검색 및 행렬, SQL 함수와 데이터 조작어, 분석함수 등의 내용으로 구성했다. 직접 수업을 들은적은 없지만 모교(국립창원대학교)에서 데이터 베이스를 가르치시는 우용태 교수님의 책입니다. 꼭 한번 수업을 듣고 싶었는데, 컴퓨터 공학과 학생이 아니라서 수강을 못 했었죠. 음... 진드기처럼 달라붙었었다면 수업은 들을 수 있지 않았을까...하고 생각은 해보지만, 불청객 신세는 그때도 지금도 사양하는 편이라서... ^^;; 그다지 좋은 처세술은 아닌것 같지만요... 암튼, 창원대학교 컴퓨터 공학과는 제게 여러가지 전환점을 준 곳입니다. 여..