Oracle Database on Linux で SGA(共有メモリ) のスワップアウトを防ぐ方法

  • Oracle Database の初期化パラメータ SGA_LOCK = true を設定する
  • SGA(共有メモリ) に HugePages を使う
  • Linuxカーネルパラメータ vm.swappiness=0 にする(Linux Kernel 3.5 未満は 0 にしてもページアウトされることがある)