KTDS oss 3

PostgreSQL 내부 아키텍처에 따른 성능 지연 이슈?

ORACLE과 비교하여 내용을 확인하시면 PostgreSQL의 내부 구조를 좀 더 이해하기 쉬울 겁니다. 1. PostgreSQL Object관리 - Object와 파일이 1:1 구조라 할 수 있어 이해하기 쉬운 구조 - 하나의 디렉토리에 여러개의 파일 I/O가 발생되어 처리지연이 심해질 수 있는 구조 - 따라서 I/O성능이 상용제품에 비해 하드웨어 의존도가 높은 구조임 2. 추기형 아키텍처 채택 - 데이터의 UPDATE/ DELETE 할 때 이전에 데이터를 남겨두고 새로운 데이터를 끝에 추가하는 구조 (참고로 상용제품의 경우 추기형 구조를 채택하고 있는 제품은 없음, ORACLE은 스냅샷형 구조) - 추기형 구조의 단점은 데이터의 변경이 빈번할 경우 File Size가 커져 심각한 성능 저하의 원인이 ..

Apache설치

* WEB-WAS구성을 위한 Web서버(Apache)설치를 간단히 해보겠습니다. - 아파치 사이트 : http://httpd.apache.org/ 아파치 버전별 document 및 최신 소식, 다운로드 파일 등을 제공하며, 심지어 일부버전 한글판도 있습니다. 설정내용과 문법, 모듈 등의 정보가 있습니다. 구성도 복잡하지 않아 한번 슬슬 돌아다녀보면 원하는 정보 위치가 파악됩니다. 설치파일 찾아서 다운도 받아 보겠습니다. * Apache 설치(id:apache, group:apache)- Apache 다운로드(ver. 2.2.27, id:apache) # wget http://mirror.apache-kr.org//httpd/httpd-2.2.27.tar.gz - Apache 설치 파일 압축/묶음 해제(i..

JDK, JBoss 설치

JDK와 JBoss 설치파일 다운로드 및 설치를 해보겠습니다.JBoss실행을 위한 JDK설치를 먼저 하겠습니다. JDK 설치- 아래 경로에서 jdk 다운로드 (OS환경에 따라 아래에서 선택, jdk-6u45-linux-i586.bin)http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR설치파일을 VM에 올리고 아래와 같이 실행# chmod +x jdk-6u45-linux-i586.bin# ./jdk-6u45-linux-i586.bin # chmod +x : user/group/other 모두에게 실행권한 주기 ./jdk-6u45-linux-i586.bi..