Oracle® Solaris 11.2 조정 가능 매개변수 참조 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

데이터베이스 제품에 대한 ZFS 조정

데이터베이스 제품에 ZFS를 사용할 때는 다음과 같은 고려 사항을 검토하십시오.

  • 데이터베이스에서 I/O에 대해 고정된 디스크 블록 또는 레코드 크기가 사용될 경우 이에 맞게 ZFS recordsize 등록 정보를 설정하십시오. 이 작업은 여러 파일 시스템이 단일 풀을 공유하더라도 파일 시스템별 기준으로 수행할 수 있습니다.

  • ZFS의 "쓰기 시 복사" 설계에 따라 recordsize를 낮게 조정하는 것은 일괄 처리 보고 질의의 비용으로 OLTP 성능을 향상시킬 수 있는 한 가지 방법입니다.

  • ZFS는 디스크에 저장된 모든 블록에 대해 체크섬을 수행합니다. 이렇게 하면 데이터베이스 계층이 추가 시간을 들여 데이터를 체크섬을 수행할 필요를 줄여줍니다. 데이터베이스 계층 대신 ZFS에서 체크섬을 계산하면 데이터가 응용 프로그램에 반환되기 전에 불일치를 포착하고 수정할 수 있습니다.

  • UFS 직접 I/O는 UFS의 몇 가지 설계적인 단점을 극복하고 데이터의 이중 버퍼링을 제거하기 위해 사용됩니다. ZFS에서는 UFS의 설계적인 단점이 존재하지 않으며, ZFS가 primarycachesecondarycache 등록 정보를 사용하여 ARC에서 버퍼링 데이터를 관리합니다. 무작위 읽기를 향상시키기 위해 secondarycache(L2ARC) 등록 정보를 사용하려면 primarycache 등록 정보도 사용으로 설정해야 합니다.

  • 풀 성능을 유지하려면 풀 공간 활용률을 90% 미만으로 유지합니다.