개인 재정 오라클 12C 백그라운드 프로세스 - 오라클 12c의 인력

오라클 12C 백그라운드 프로세스 - 오라클 12c의 인력

비디오: قواعد البيانات 6 (Background Process-PMON,SMON (Oracle DBA 11g Tutorial 2024

비디오: قواعد البيانات 6 (Background Process-PMON,SMON (Oracle DBA 11g Tutorial 2024
Anonim

Oracle 12c에서는 200 가지가 넘는 백그라운드 프로세스를 사용할 수 있습니다. 그것은 운영 체제에 따라 다르기 때문에 "200 이상"이라고 말합니다. 이것이 많은 것처럼 들리면 두려워하지 마십시오. 많은 것은 동일한 프로세스의 배수 (병렬 처리 및 다중 CPU가있는 시스템 활용)입니다. 다음은 가장 일반적인 백그라운드 프로세스입니다.

기본적으로 두 개 이상의 유형의 인스턴스가 시작된 프로세스가 없습니다. 고급 튜닝 기능에는 병렬 처리가 포함됩니다. OS의 모든 백그라운드 프로세스 목록을 보려면 V $ BGPROCESS를 쿼리하십시오.

오라클 12C 백그라운드 프로세스 - 오라클 12c의 인력

편집자의 선택

왜 IOS 응용 프로그램을 개발합니까? - 인형

왜 IOS 응용 프로그램을 개발합니까? - 인형

IOS 앱을 개발해야하는 이유는 무엇입니까? 넌 할 수 있으니까. 왜냐하면 그들은 재미 있기 때문입니다. 그리고 시간이 왔기 때문에. iOS 앱은 계속해서 파열되고 있으며, 많은 개발자들이이 앱을 성공적으로 사용하고 있습니다. iOS 앱을 개발하는 것은 시간 투자가 거의없이 몇 년 동안 자신의 경력에서 가장 재미있을 수 있습니다.

Windows Phone 7 애플리케이션 개발 Dummies 치트 시트 - 인형

Windows Phone 7 애플리케이션 개발 Dummies 치트 시트 - 인형

Windows Phone 7에서 실행할 응용 프로그램에 대한 새로운 아이디어는 Microsoft 웹 사이트에서 무료 Windows Phone Developer Tools를 다운로드하여 시작하십시오. 이 프로세스는 다운로드를 시작하기 전에 PC에서 가지고있는 것을 살펴 봅니다. 이미 더 나은 버전이있는 경우를 대비하여 ...

Android 용으로 개발해야하는 이유는 무엇입니까? - 인형

Android 용으로 개발해야하는 이유는 무엇입니까? - 인형

진짜 질문은 "안드로이드를 개발하지 않겠습니까? "전 세계 수백만 명의 사용자가 앱을 사용할 수있게하려는 경우 또는 작성 및 테스트를 마친 후 앱을 게시하려는 경우 또는 개방형 플랫폼에서 개발하려는 경우 답변을 얻을 수 있습니다. 그러나 당신이 ...

편집자의 선택

TestDriveController를 가지고 나면 iOS 앱 - 더미에 액션을 추가하는 방법

TestDriveController를 가지고 나면 iOS 앱 - 더미에 액션을 추가하는 방법

IOS 앱에 표시되는 인터페이스는 Assistant Editor에서 자동으로 표시하거나 점프 바를 사용하여 탐색 할 수 있으므로 작업을 작성하는 실제 비즈니스는 매우 간단합니다. Interface Builder 편집기에서 관심있는 요소 (Test ...

편집자의 선택

Word 2010에서 테마를 수정하거나 만드는 방법 - dummy

Word 2010에서 테마를 수정하거나 만드는 방법 - dummy

Word 2010에서는 허용되지 않습니다. 자신 만의 테마를 처음부터 만들 수 있지만 기존 테마를 수정하여 나만의 맞춤 테마를 만들 수 있습니다. 기존 테마 색 및 글꼴을 수정하여 시작하십시오. 사용자 정의 색 테마를 작성하려면 다음을 수행하십시오. 색상 → 새 테마 색 작성을 선택하십시오. 새 테마 색 만들기 대화 상자를 사용하여 선택하고 ...

Word 2016에서 표 셀을 병합하는 방법 -

Word 2016에서 표 셀을 병합하는 방법 -

두 개의 셀을 결합하는 완전히 합리적인 방법 Word 2016 표를 하나 또는 두 개의 셀로 나눠서 표 그리기 도구를 사용하는 것입니다. 천국은 다른 방식으로 세포를 합병하거나 쪼개기로 결심한다면 자비를 베푸십시오. 두 개의 셀을 결합하려면 줄을 지우십시오.

Word 2007에서 기존 템플릿을 수정하는 방법 - 인형

Word 2007에서 기존 템플릿을 수정하는 방법 - 인형

두 가지 방법 : 템플릿에서 직접 변경하거나 템플릿을 기반으로하는 문서를 변경하여 간접적으로 수정할 수 있습니다. 두 번째 방법은 스타일 변경과 같은 템플릿 변경 만 적용합니다. 기존 Word 수정 ...

백그라운드 프로세스 이름 설명
PMON 프로세스 모니터 는 시스템의 서버 프로세스를 관리합니다. 리소스를 해제하고 커밋되지 않은 데이터를 롤백하여 실패한 프로세스를 정리합니다.

SMON

시스템 모니터 는 주로 인스턴스 복구를 담당합니다. 데이터베이스가 충돌하고 다시 실행 정보를 읽고 적용해야한다면 SMON이 처리합니다. 또한 임시 공간을 정리하고 해제합니다.

DBW

n

데이터베이스 제작자의 유일한 작업은 더티 목록에서 더러운 블록을 가져 와서 디스크에 쓰는 것입니다. 는 20 개까지 가능하며, 따라서 n DBW0으로 시작하고

는 DBW1, DBW2 등으로 계속됩니다. DBW9 이후에는 DBWj를 통해

DBWa로 계속됩니다. 평균적인 시스템은 이들 중 999 개를 넘지 않을 것입니다. LGWR

로그 기록기

프로세스는 리두 로그 버퍼를 플러시합니다.

는 다시 실행 항목을 디스크에 기록하고 완료 신호를 보냅니다.

CKPT 체크 포인트 프로세스 는

체크 포인트를 시작합니다. 체크 포인트는 시스템이 주기적으로 모든 더티 버퍼를 디스크에 덤프하는 경우입니다. 가장 일반적으로 이는

데이터베이스가 종료 명령을받을 때 발생합니다. 또한 데이터 파일 헤더와 제어 파일을 체크 포인트 정보로 업데이트하므로 SMON은 시스템 충돌시 복구를 시작할 위치를 알고 있습니다.

ARC

n

아카이브 된 리두 로그를 아카이브 된 리두 저장 영역에 복사하는 작업은 최대 999 개의 아카이버

프로세스 (0-9, a-t)가 담당합니다. 데이터베이스가 아카이브 모드로 실행되고 있지 않으면

이 프로세스가 종료됩니다.

CJQ0

작업 대기열 조정자는 데이터베이스 내의 예약 된 작업 을 확인합니다. 이러한 작업은 사용자가 설정할 수도 있고 유지 보수를 위해 내부 작업 일 수도 있습니다. 실행해야하는 작업을 발견하면 다음과 같은 장점이 생깁니다.

J000

작업 대기열 프로세스 슬레이브

가 실제로 작업을 실행합니다. 는 최대 1,000 개까지 가능합니다 (000-999). DIA0 진단 가능성 프로세스는 교착 상태 상황을 해결하고 교수형 문제를 조사합니다.

VKTM

시간

가상 키퍼는 판타지 게임 캐릭터처럼 들리지만 데이터베이스 내에 시간 참조를 제공합니다. LREG

리스너 등록 프로세스는 Oracle 인스턴스 와 Oracle

수신기 프로세스로 디스패처 정보를 등록합니다. 이렇게하면 들어오는 사용자 연결을 리스너에서 데이터베이스로 가져올 수 있습니다.

MMON 관리 모니터링 프로세스 는 통계를 캡처하고, threashold를 모니터링하고 스냅 샷을 취하여 Automatic Workload Repository (AWR)를 지원합니다. 이것은 성능 튜닝 및 문제 해결과 관련됩니다.

MMNL

관리 성능 모니터의 작업은 ASH 버퍼의 ASH (Active Session History) 통계를 SGA 의 디스크에 기록하는 것입니다. 이는 성능 조정 및 문제 해결과 관련이 있습니다.

처음부터 "200 이상"숫자로 알 수 있듯이 다른 백그라운드 프로세스가 존재합니다. 그러나 아래에서 설명하는 것이 가장 일반적이며, 거의 모든 오라클 설치에서 찾을 수 있습니다. 오라클의 고급 기능 중 일부를 사용하면 다른 프로세스가 표시됩니다.

Linux 또는 UNIX에서 Oracle 설치가 가능한 경우 이러한 백그라운드 프로세스를 쉽게 볼 수 있습니다. ps -ef | grep ora_ 부분에는 백그라운드 프로세스가 나열됩니다. 모든 백그라운드 프로세스가 ora_로 시작하기 때문에이 상황은 매우 잘 작동합니다.

->