#author("2020-12-13T06:11:54+00:00","default:wikiadmin","wikiadmin") #author("2020-12-23T01:24:11+00:00","default:wikiadmin","wikiadmin") -MySQLの設定値 https://mdat.biz/dairynews/2019/02/12/696/ *設定のdiff [#rfe844f5] pt-config-diff h=localhost,u=root --ask-pass *クエリーキャッシュ [#df5e2871] SHOW VARIABLES LIKE '%query_cache%'; -デフォルトだとsize=0なんで機能しない。 +------------------------------+---------+ | Variable_name | Value | +------------------------------+---------+ | have_query_cache | YES | | query_cache_limit | 1048576 | | query_cache_min_res_unit | 4096 | | query_cache_size | 0 | | query_cache_strip_comments | OFF | | query_cache_type | ON | | query_cache_wlock_invalidate | OFF | +------------------------------+---------+ *innodb_buffer_pool_size [#q0185114] -デフォルト128M。最も最初に出てくるメモリ関連パラメータ。搭載メモリの8割まで MariaDB [(none)]> SELECT @@global.innodb_buffer_pool_size; +----------------------------------+ | @@global.innodb_buffer_pool_size | +----------------------------------+ | 134217728 | +----------------------------------+ 1 row in set (0.00 sec) *innodb_log_buffer_size [#kdf4cc79] MariaDB [(none)]> SELECT @@global.innodb_log_buffer_size; +---------------------------------+ | @@global.innodb_log_buffer_size | +---------------------------------+ | 8388608 | +---------------------------------+ -binログに記載するまでのバッファーサイズ。トランザクションの単位が大きければ不安だが、デフォルトでよさそう *max_allowed_packet [#c6489493] -一回のSQLで実行される最大サイズと考えておく。デフォルト16K *innodb_log_file_size [#e5f71035] -トランザクションログをファイルに書き出すまでのバッファー。初期5Mだがinnodb_buffer_pool_sizeの拡張に合わせて大きくすること! MariaDB [(none)]> SELECT @@global.innodb_log_file_size; +-------------------------------+ | @@global.innodb_log_file_size | +-------------------------------+ | 5242880 | +-------------------------------+