정보 기술

오라클 데이터베이스 메모리 및 스토리지 크기를 확인하는 방법

어떤 경우에는 개발 환경 또는 대기 데이터베이스로 설정 될 데이터베이스에 대한 예상 리소스 요구 사항을 묻는 메시지가 표시됩니다. 다음은 기존 프로덕션 데이터베이스를 기반으로 메모리 및 저장소 크기를 계산하는 방법입니다. 스토리지 크기에 대한 계산은 유닉스와 리눅스를 위한 것이다.

1. 기존 데이터베이스의 예상 메모리 풋 프린트를 가져옵니다.

—- 데이터베이스 인스턴스에 대한 자세한 내용은 데이터베이스 인스턴스에 대한 자세한 내용을 참조하십시오.;

—- 데이터베이스 인스턴스의 현재 사용량 가져오기:

이 문제를 해결하려면 다음 단계를 수행하십시오.;

메모리 사용량에 대한 자세한 분석:이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,이 경우,>

참고:연결된 프로세스 이름이없는 결과 프로그램 이름(예. 전화,스몬,리코,..)는 세션 프로세스입니다.

초기화 매개 변수 프로세스의 설정에 따라 위의 쿼리는 활성 연결만 캡처할 수 있습니다.

—- 연결되지 않은 세션에 대한 예상 메모리 요구 사항 가져오기:

아래 쿼리는 사용자 세션에 의해 할당 된 최대 메모리를 제공합니다. 이를 사용하여 연결되지 않은 프로세스에 대한 나머지 메모리 요구 사항을 계산합니다.

사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이며,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이며,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이고,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이고,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이고,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이고,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이고,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이고,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이고,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이고,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이고,사용자 세션의 최대 메모리는 사용자 세션의 최대 메모리이고,;

오라클 인스턴스가 처리할 수 있는 최대 프로세스 수를 가져옵니다.

매개 변수

여기서 이름=’프로세스’;

연결된 세션 수를 세어 보겠습니다:

사용자 이름이 널이 아닌 세션

에서 개수(1)를 선택합니다.;

프로세스 매개 변수 값에서 연결된 세션 수를 빼서 사용 가능한 총 연결을 가져옵니다.

결과 값은 이전 쿼리에 의해 수행 된 세션에 의해 할당 된 최대 메모리를 곱해야합니다.

그러면 추가 연결을 수용하는 데 필요한 예상 예약 메모리 양이 제공됩니다.

예상 총 메모리 요구 사항

현재 연결에 대한 메모리 요구 사항

사용자 세션의 최대 메모리 요구 사항

여기서:

연결되지 않은 세션(메가바이트)=(프로세스 연결 세션)*사용자 세션의 최대 메모리 요구 사항

2. 데이터베이스의 예상 저장소 크기 조정 요구 사항을 가져옵니다.

아래의 스토리지 크기를 결정하는 절차는 유닉스와 리눅스 환경을 위한 것이다. 윈도우에 관해서는,그냥 마우스 오른쪽 버튼으로 클릭하고 쿼리의 결과에 의해 주어진 드라이브 문자의 각 속성을 선택합니다.

@주 서버,

–각 결과 명령을 쉘 스크립트에 복사하여 붙여넣고 주 서버에서 실행하여 마운트 지점 크기를 가져옵니다

이 옵션을 선택합니다.MTPOINT MOUNT_POINT

부터(선택 substr(FILE_NAME,0,instr(FILE_NAME,’/’,1,2)-1) MTPOINT

에서 dba_data_files

union

선택 substr(FILE_NAME,0,instr(FILE_NAME,’/’,1,2)-1) MTPOINT

에서 dba_temp_files

union

선택 substr(회원의 경우,0,instr(원,’/’,1,2)-1) MTPOINT

v$logfile

union

선택 substr(이름,0,instr(이름,’/’,1,2)-1) MTPOINT

v$controlfile

도);

— 모든 매개 변수 파일 대상을 쿼리하고 데이터 파일 마운트 지점과 경로가 다른지 확인합니다.파일 대상의 마운트 지점 크기 가져오기

파일 대상의 마운트 지점 크기 가져오기

파일 대상의 마운트 지점 크기 가져오기

파일 대상의 마운트 지점 크기 가져오기

파일 대상의 마운트 지점 크기 가져오기

파일 대상의 마운트 지점 크기 가져오기

파일 대상의 마운트 지점 크기 가져오기

파일 대상의 마운트 지점 크기 가져오기

파일 대상의 마운트 지점 크기 가져오기

이 문제를 해결하는 방법은 다음과 같습니다.;

— 데이터베이스 디렉터리에 탑재 지점 쿼리

이 문제를 해결하려면 다음을 수행하십시오.,’/’,1,2)-1) 이 방법은 다음과 같습니다.;

단일 문자열에 있는 모든 유효한 데이터베이스 관련 탑재 지점을 그렙하여 훨씬 더 간결한 보고서를 얻을 수 있습니다.

예:

$df-k|grep-E’/u01|/u02|/utldir|/선택’

Write a Comment

이메일 주소는 공개되지 않습니다.