前のトピック: 機能の概要

次のトピック: プロパティ

カスタム設定

この機能は MYSQLR 1.3.3 以降で利用可能です。

MYSQL5/64 では、カスタム MYSQL 設定ファイルを使用できます。このファイルで、追加の設定オプションを提供するか、または /etc/my.cnf に指定された既存の設定を上書きすることができます。

カスタム設定を使用するには、my.cnf という名前のファイルを作成して、データ ボリュームの最上位ディレクトリに置きます。 ファイルの形式は Web サイトで説明されている MYSQL オプション ファイル構文に従う必要があります。

たとえば、InnoDB を使用する場合に、MYSQL5/64 を調整して、パフォーマンスを向上させるには、次の例を使用できます(デフォルト MYSQL5/64 設定は MyISAM 用に最適化されています)。 この例は 512M のメモリ(MYSQL5/64 のデフォルト)を使用することを前提にしています。

[mysqld]
# Shrink down MyISAM buffers
key_buffer=512K
myisam_sort_buffer_size=512K

# Make InnoDB the default storage engine (optional)
default-storage-engine = INNODB

# Set InnoDB buffer size
innodb_buffer_pool_size=350M
innodb_log_file_size=128M
innodb_log_buffer_size=4M
innodb_thread_concurrency=8

# If you do not have too many tables use this option, 
so you will not have uncontrolled innodb main tablespace growth which you cannot reclaim.
innodb_file_per_table=1