본문 바로가기

반응형

오라클

오라클 데이터 베이스 설치 일반적인 프로젝트에서 오라클 데이터베이스 설치 및 관리는 어플리케이션 개발자의 몫이 아닙니다. 보통 어플리케이션 개발자는 이미 셋팅되어 있는 DB에 계정과 권한을 부여받아 사용하는 것으로 정의됩니다. 하지만, 개발을 하다보면, DB 데이터의 덤프, Export, Import 할일도 많고, DB에 내가 만든 어플리케이션의 세션이 정상적으로 생성되고 , 소멸되는지 등의 단순 쿼리 이외의 작업들이 필요하게 됩니다. 세상에 쉬운일은 없지만, 어플리케이션 개발자라는 직업또한 쉽지만은 않은것 같습니다. 매일 같이 신기술이 쏟아져 나오니 말입니다. 허나 DB는 어플리케이에 비해좀 덜하지 않나 하는 생각이 듭니다. 버전이 바뀌고, 제조사가 다른 DB라고 해도 비슷한 맥락을 가지므로, 제대로 공부해두면 정말 유용하고 모.. 더보기
결합 컬럼 인덱스와 단일 컬럼 인덱스 데이터베이스 분야는 흥미있고 재미있진 않지만 (나만그런가 ?) 알아두면 피가되고 살이된다는~ 인덱스의 남발은 오히려 시스템에 더 부하를 준다는 내용의 글~ 권순용의 DB 이야기 결합 컬럼 인덱스와 단일 컬럼 인덱스 데이터베이스 시스템을 개발하면서 반드시 필요한 항목 중에 하나가 인덱스다. 인덱스를 이용해야만 우리가 원하는 조회 성능을 보장받을 수 있다. 하지만, 인덱스를 많이 생성하면 오히려 여러 가지 부작용이 발생한다. 이처럼 인덱스는 반드시 필요하지만 잘못 구성하면 돌이킬 수 없는 상황을 유발하기도 한다. 인덱스는 이와 같은 속성 때문에 필요악이라고 말한다. 이러한 인덱스의 부작용을 최대한 방지하려면 최적의 결합 컬럼 인덱스를 생성해야 하며 단일 칼럼 인덱스는 최대한 자제해야 한다. 인덱스를 이용하면.. 더보기

반응형