oddmakeの日記: rawデバイスの効果 2
日記 by
oddmake
Oracleのrawデバイスは使いさえすれば性能が出るというものでもないらしい。
オンライン処理には効果があるが、バッチ処理には効果が出ないことも多い。
rawデバイスの処理能力向上効果はUFSのキャッシュを通さないことでCPUを使わずにすむ効果が大きいようだ。
頻繁にキャッシュを見るような処理をしていると、UFSキャッシュを使わないことでかえってI/Oの増加を招きパフォーマンスが低下してしまう。
DBバッファを増やせばそのぶんバッファでディスクへの読み書きを吸収してくれるのではないか……というと、Oracleのバッファはデータの読み書きのバッファにはなってくれないようなのだ。REDOログなんかには有効なようだが……。
と、いう認識でいるのだがこれでいいのだろうか?
db よくわかんないけど (スコア:1)
10MByte/Sec から 35MByte/Sec ぐらいに上昇したんだっけな?CPUが遅い場合に顕著に出るんだと思うけど。それと、CPU の負荷がかなり下がったのも興味深かったですねー。
なので、認識はあってるんじゃないかなぁ?
$ set -o vi
なるほど (スコア:1)
ファイルシステムって興味深いものですね。
/.configure;oddmake;oddmake install