Oracle RAC Background Processes
GCS Global Cache Service. 글로벌 캐시 동기화를 담당하는 역할을 하는 서비스입니다. 이 서비스를 수행하는 백그라운드 프로세스는 LMS 프로세스에 의해 제공됩니다. 10g 부터 gcs_server_processes 파라미터로 LMS 프로세스의 개수를 지정할 수 있습니다. CPU가 많을수록, 인터커넥트 통신이...
GCS Global Cache Service. 글로벌 캐시 동기화를 담당하는 역할을 하는 서비스입니다. 이 서비스를 수행하는 백그라운드 프로세스는 LMS 프로세스에 의해 제공됩니다. 10g 부터 gcs_server_processes 파라미터로 LMS 프로세스의 개수를 지정할 수 있습니다. CPU가 많을수록, 인터커넥트 통신이...
데이터 파일을 줄여야만 하는 상황이 몇가지 있습니다. 디스크 공간이 없을때 데이터를 삭제한 후 데이터파일로 파티션의 사용 공간을 확보하거나, 처음부터 데이터파일을 크게 만들어 두었는데 데이터 양이 많아지지 않고 적은양으로만 유지 된다면 큰 데이터파일을 가지고...
오라클 ASM DG 용량 확인 SQL> col name format a10 col USABLE_FILE_GB format 999,999.00 col TOTAL_GB format 999,999.00 col FREE_GB format 999,999.00 col USABLE_CALC_GB format 999,999.00 select group_number “Group#”,...
CURSOR SHARING 어플리케이션이 리터럴SQL을 사용해서 만들어졌거나 패키지 어플리케이션이 바인드 변수를 사용하지 않는 경우, 이런 상황에서 성은이 나빠진다면 CURSOR_SHARING 파라미터를 이용해서 어플리케이션을 크게 변경하지 않고 튜닝하는 것이 가능합니다. CURSOR_SHARING 파라미터는 EXACT, FORCE, SIMILAR 라는 값을 가지고...
오라클 성능 진단 툴인 Mumbai 3.1.1 일단 AWR, Statspack, ASH 등을 이툴로 DB에 접속해 직접 추출 할 수 있으며, 무엇보다 좋은것은 시각화를 가능하게 해주는 점입니다. 실시간 모니터링 보다는 성능진단시 더 유용합니다. 시각화를 통한 보고서...
데이터베이스 객체의 종류 데이터베이스 객체 설명 TABLE 데이터를 담고 있는 객체 VIEW 하나 이상의 테이블을 연결해서 마치 테이블인 것처럼 사용하는 객체 INDEX 테이블에 있는 데이터를 빠르게 찾기 위한 객체 SYNONYM 데이터베이스 객체에 대한 별칭을...
PGPOOL-II 를 이용한 PostgreSQL 클러스터링 구성 PGPOOL-II ? Pgpool-II는 PostgreSQL 서버와 PostgreSQL 데이터베이스 클라이언트 사이에 위치하는 프록시 소프트웨어입니다. 다음 기능을 제공합니다. Connection Pooling Load Balancing Automated fail over Replication Limiting Exceeding Connections ...
MySQL Engine Lock MySQL에서 사용하는 Lock은 크게 스토리지 엔지 레벨과 MySQL 엔진 레벨로 나눌수 있습니다. MySQL 엔진 레벨의 Lock은 모든 스토리지 엔진에 영향을 미치게 되지만, 스토리지 엔진 레벨의 Lock은 스토리지 엔진 간 상호 영향을...
MySQL 트랜잭션 트랜잭션이란? 데이터베이스의 상태를 변화시키기 위해 수행하는 작업의 단위를 말합니다. SQL(Select, Insert, Delete, Update)을 이용하여 데이터베이스에 접근하는 것을 의미 합니다. 트랜잭션의 4가지 특징 Atomicity (원자성) Consistency (일관성) Isolation (독립성) Durability (지속성)...
MySQL 쿼리 실행 구조 Parser – 파서는 사용자의 요청으로 들어온 쿼리 문장을 토큰으로 분리해 트리 형태의 구조로 만들어 내는 작업을 의미 합니다. 쿼리의 기본 문법 오류는 이 단계에서 발견되며 사용자에게 오류 메세지를 통보합니다....
최신 댓글