MySQL を構成する

技術に関する記事

Solution
Application
Content Type
テクニカル資料
Utilities & Services
ft:locale
ja-JP

MySQL 構成ファイルで構成変更が行われます。my.cnf (Linux) または my.ini (Windows)。

  1. 以下のコマンドを実行して、innodb_buffer_pool_size の値をサーバに適したサイズに設定します。
    sudo jamf-pro database config set --innodb-buffer-pool-size <size>
    <size> の値は、MySQL がサーバ上で使用するメモリの総量です。サーバが利用可能な総メモリの約 70% となります。少なくとも、データベース内の最大テーブルサイズよりも大きい値をお勧めします。テーブルサイズは、登録デバイス数とログのフラッシュ頻度によって異なります。この変数の値には、数値の測定単位を指定するための単一文字を使用します。小数点以下の値はサポートされていません。例:
    • 「16 G」は、16 ギガバイトに相当します。

    • 「4096 M」は 4096 メガバイトまたは 4 ギガバイトに相当します。
      Note:

      サーバのオペレーティングシステムが利用するのに十分なメモリが残っていることを確認してください。オペレーティングシステムが異なれば、メモリ要件も異なります。

  2. 以下のコマンドを実行して innodb_file_per_table 値を true に設定してください。
    sudo jamf-pro database config set --innodb-file-per-table true