翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
mysql 属性
重要
- AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 にお問い合わせください。 AWS Support でのチーム AWS re:Post
注記
これらの属性は Linux スタックにのみ使用できます。
mysql
属性
- basedir
-
ベースディレクトリ (文字列)。デフォルト値は
'/usr'
です。node[:mysql][:basedir]
- bind_address
-
My がSQLリッスンするアドレス (文字列)。デフォルト値は
'0.0.0.0'
です。node[:mysql][:bind_address]
- clients
-
クライアントのリスト (文字列のリスト)。
node[:mysql][:clients]
- conf_dir
-
設定ファイルを含むディレクトリ (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux および RHEL:
'/etc'
-
Ubuntu:
'/etc/mysql'
node[:mysql][:conf_dir]
-
- confd_dir
-
追加の設定ファイルを含むディレクトリ (文字列)。デフォルト値は
'/etc/mysql/conf.d'
です。node[:mysql][:confd_dir]
- datadir
-
データディレクトリ (文字列)。デフォルト値は
'/var/lib/mysql'
です。node[:mysql][:datadir]
- grants_path
-
許可のテーブルの場所 (文字列)。デフォルト値は
'/etc/mysql_grants.sql'
です。node[:mysql][:grants_path]
- mysql_bin
-
mysql バイナリの場所 (文字列)。デフォルト値は
'/usr/bin/mysql'
です。node[:mysql][:mysql_bin]
- mysqladmin_bin
-
mysqladmin の場所 (文字列)。デフォルト値は
'/usr/bin/mysqladmin'
です。node[:mysql][:mysqladmin_bin]
- pid_file
-
デーモンのプロセス ID を含むファイル (文字列)。デフォルト値は
'/var/run/mysqld/mysqld.pid'
です。node[:mysql][:pid_file]
- port
-
サーバーがリッスンするポート (数値)。デフォルト値は
3306
です。node[:mysql][:port]
- root_group
-
ルートグループ (文字列)。デフォルト値は
'root'
です。node[:mysql][:root_group]
- server_root_password
-
サーバーのルートパスワード (文字列)。デフォルト値はランダムに生成されます。
node[:mysql][:server_root_password]
- ソケット
-
ソケットファイルの場所 (文字列)。デフォルト値は
'/var/lib/mysql/mysql.sock'
です。デフォルト値は次のとおりです。-
Amazon Linux および RHEL:
'/var/lib/mysql/mysql.sock'
-
Ubuntu:
'/var/run/mysqld/mysqld.sock'
node[:mysql][:socket]
-
- tunable 属性
-
調整可能な属性はパフォーマンス調整に使用されます。
- back_log
-
未処理のリクエストの最大数 (文字列)。デフォルト値は
'128'
です。node[:mysql][:tunable][:back_log]
- innodb_additional_mem_pool_size
-
Innodb
が内部データ構造を保存するために使用するプールのサイズ (文字列)。デフォルト値は '20M'
です。node[:mysql][:tunable][:innodb_additional_mem_pool_size]
- innodb_buffer_pool_size
-
Innodb
バッファープールサイズ (文字列)。属性値は によって設定されます。 AWS OpsWorks スタックと はインスタンスタイプによって異なりますが、カスタムJSONまたはカスタム属性ファイルを使用して上書きできます。 node[:mysql][:tunable][:innodb_buffer_pool_size]
- innodb_flush_log_at_trx_commit
-
Innodb
がログバッファーをフラッシュする頻度 (文字列)。デフォルト値は '2'
です。詳細については、「innodb_flush_log_at_trx_commit」を参照してください。 node[:mysql][:tunable][:innodb_flush_log_at_trx_commit]
- innodb_lock_wait_timeout
-
Innodb
トランザクションが行ロックを待機する最大時間 (秒数) (文字列)。デフォルト値は '50'
です。node[:mysql][:tunable][:innodb_lock_wait_timeout]
- key_buffer
-
インデックスバッファーサイズ (文字列)。デフォルト値は
'250M'
です。node[:mysql][:tunable][:key_buffer]
- log_slow_queries
-
スロークエリのログファイルの場所 (文字列)。デフォルト値は
'/var/log/mysql/mysql-slow.log'
です。node[:mysql][:tunable][:log_slow_queries]
- long_query_time
-
クエリを長いクエリとして指定するための時間 (秒) (文字列)。デフォルト値は
'1'
です。node[:mysql][:tunable][:long_query_time]
- max_allowed_packet
-
許容される最大パケットサイズ (文字列)。デフォルト値は
'32M'
です。node[:mysql][:tunable][:max_allowed_packet]
- max_connections
-
同時クライアント接続の最大数 (文字列)。デフォルト値は
'2048'
です。node[:mysql][:tunable][:max_connections]
- max_heap_table_size
-
ユーザーが作成した
MEMORY
テーブルの最大サイズ (文字列)。デフォルト値は'32M'
です。node[:mysql][:tunable][:max_heap_table_size]
- net_read_timeout
-
接続からの追加のデータを待機する時間 (秒) (文字列) デフォルト値は
'30'
です。node[:mysql][:tunable][:net_read_timeout]
- net_write_timeout
-
接続に書き込まれるブロックを待機する時間 (秒) (文字列)。デフォルト値は
'30'
です。node[:mysql][:tunable][:net_write_timeout]
- query_cache_limit
-
キャッシュした各クエリの最大サイズ (文字列)。デフォルト値は
'2M'
です。node[:mysql][:tunable][:query_cache_limit]
- query_cache_size
-
クエリのキャッシュのサイズ (文字列)。デフォルト値は
'128M'
です。node[:mysql][:tunable][:query_cache_size]
- query_cache_type
-
クエリのキャッシュのタイプ (文字列)。指定できる値は次のとおりです。
-
'0'
: キャッシュなし、またはキャッシュしたデータの取得なし。 -
'1'
:SELECT SQL_NO_CACHE
で開始されないキャッシュのステートメント。 -
'2'
:SELECT SQL_CACHE
で開始されるキャッシュのステートメント。
デフォルト値は
'1'
です。node[:mysql][:tunable][:query_cache_type]
-
- thread_cache_size
-
再利用のためにキャッシュされるクライアントのスレッドの数 (文字列)。デフォルト値は
'8'
です。node[:mysql][:tunable][:thread_cache_size]
- thread_stack
-
各スレッドのスタックのサイズ (文字列)。デフォルト値は
'192K'
です。node[:mysql][:tunable][:thread_stack]
- wait_timeout
-
非対話形式の接続で待機する時間 (秒)。デフォルト値は
'180'
です (文字列)。node[:mysql][:tunable][:wait_timeout]
- table_cache
-
開いたテーブルの数 (文字列)。デフォルト値は
'2048'
です。node[:mysql][:tunable][:table_cache]