Last active
July 14, 2020 07:44
-
-
Save a-yasui/9b3a185f2920e5f1bfd0dbba10aa2261 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[mysqld] | |
datadir=/var/lib/mysql | |
socket=/var/lib/mysql/mysql.sock | |
server-id = master-01 | |
# Replication Master Server (default) | |
# binary logging is required for replication | |
log-bin = mysql-bin | |
# binary logging format - mixed recommended | |
binlog_format = mixed | |
# Max Logfile size | |
max-binlog-size = 1G | |
expire-logs-days = 7 | |
default-storage-engine=InnoDB | |
# データやインデックスを共有ではなくテーブル個別に保存する | |
innodb_file_per_table | |
# スロークエリの出力設定 | |
slow_query_log=ON | |
# スロークエリと判定する秒数 | |
long_query_time=3 | |
# スロークエリログの場所 | |
log-slow-queries=/var/log/slow.log | |
# スレッドキャッシュ保持最大数 | |
thread_cache_size=16 | |
# クエリキャッシュ最大サイズ | |
query_cache_limit=16M | |
# クエリキャッシュで使用するメモリサイズ | |
query_cache_size=256M | |
# クエリキャッシュのタイプ(0:off, 1:ON SELECT SQL_NO_CACHE以外, 2:DEMAND SELECT SQL_CACHEのみ) | |
query_cache_type=1 | |
# InnoDBのデータとインデックスをキャッシュするバッファのサイズ(推奨は物理メモリの8割) | |
innodb_buffer_pool_size=1200M | |
# InnoDBの更新ログを記録するディスク上のファイルサイズ(innodb_buffer_pool_sizeの4分の1程度) | |
innodb_log_file_size=300M | |
# インデックス未使用でのJOIN時に使用するバッファ | |
join_buffer_size=256K | |
# クライアントからサーバーに送信できるパケットの最大長 | |
max_allowed_packet=8M | |
# フルスキャンのレコードバッファ | |
read_buffer_size=1M | |
# キーを使用したソートで読み込まれた行がキャッシュされるバッファ | |
read_rnd_buffer_size=2M | |
# ソート時に使用されるバッファ | |
sort_buffer_size=4M | |
# MEMORYテーブルの最大サイズ。このサイズを超えたMEMORYテーブルはディスク上に作成 | |
max_heap_table_size=16M | |
# スレッド毎に作成される一時的なテーブルの最大サイズ。スレッドバッファ | |
tmp_table_size=16M | |
character-set-server = utf8 | |
collation-server = utf8_general_ci | |
# Disabling symbolic-links is recommended to prevent assorted security risks | |
symbolic-links=0 | |
# Recommended in standard MySQL setup | |
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES | |
[mysql] | |
default-character-set=utf8 | |
[client] | |
default-character-set=utf8 | |
[mysqld_safe] | |
log-error=/var/log/mysqld.log | |
pid-file=/var/run/mysqld/mysqld.pid |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment