Huge paging

Laigasus

Infra|2024년 8월 27일|마지막 수정 시간: 2024년 9월 26일|
type
status
date
slug
summary
tags
category
icon
password

정의

Huge paging은 대규모 데이터베이스 시스템에서 사용되는 메모리 관리 기법입니다. .

특징

  • 일반적인 페이징 기법보다 훨씬 큰 페이지 크기를 사용합니다. 따라서 Swap을 사용하지 않아 오버헤드가 없습니다.
  • 메모리 사용량을 줄이고 DB 전반적인 성능을 향상시킬 수 있습니다.
 
Normal page, Huge page 를 사용했을 때의 TPS 비교 자료입니다.
notion image

권장

SGA(System Global Area) 가 2GB 이상이고, 연결된 사용자 세션이 500을 넘는 경우 적절합니다.
전조 증상은 다음과 같습니다.
  • ORA-4030 문제
  • DB 성능 저하, 느린 세션과 쿼린
  • 시스템의 사용 가능한 물리적 메모리 부족 또는 스와핑
 

REF
 
Loading...