OSSなDWH Infobrightの話 ④ チューニングの話
Infobrightのチューニングの設定が必要な箇所は、本当に数えるほどしかありません。 その中でもメモリチューニングだけは確実に行ったほうがより良いパフォーマンスを得ることができますので 必ずやってください。
あわせて、覚えておいて損はない箇所についても以下に記載しておきます。 こちらの環境は物理メモリが、2GBのため、2GBの環境にパラメタを調整した例が以下のとおりとなります。 (青字の部分を訂正します)
brighthouse.ini に以下のような記載がございます。ご自身の環境にあわせ適切なパラメータを参照ください。 System Memory Server Main Heap Size Server Compressed Heap Size Loader Main Heap Size 32GB 24000 4000 800 16GB 10000 1000 800 8GB 4000 500 800 4GB 1300 400 400 2GB 600 250 320
###### Critical Disk Settings
Data Folder: check where you installed brighthouse data folder (directory this file is in) it should be on a fast disk.
CacheFolder a place in which temporary database objects (memory cache) are stored.
Should be on a fast drive, possibly not the same as data. Allow at least 20 GB of free space (depending on database size).
CacheFolder = /usr/local/infobright-3.4.1-x86_64/cache
The default values are set to 600, 250, and 320 respectively, and performance may be impacted.
ServerMainHeapSize Size of the main memory heap in the server process, in MB
ServerMainHeapSize=600
LoaderMainHeapSize Size of the memory heap in the loader process, in MB.
LoaderMainHeapSize=320