MySQL 構成ファイルで構成変更が行われます。my.cnf (Linux) または my.ini (Windows)。
- 以下のコマンドを実行して、
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:
サーバのオペレーティングシステムが利用するのに十分なメモリが残っていることを確認してください。オペレーティングシステムが異なれば、メモリ要件も異なります。
- 以下のコマンドを実行して
innodb_file_per_table値をtrueに設定してください。sudo jamf-pro database config set --innodb-file-per-table true