Atribut mysql - AWS OpsWorks

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Atribut mysql

penting

AWS OpsWorks Stacks Layanan ini mencapai akhir masa pakai pada 26 Mei 2024 dan telah dinonaktifkan untuk pelanggan baru dan yang sudah ada. Kami sangat menyarankan pelanggan untuk memindahkan beban kerja mereka ke solusi lain sesegera mungkin. Jika Anda memiliki pertanyaan tentang migrasi, hubungi AWS Support Tim di AWS re:Post atau melalui AWS Dukungan Premium.

catatan

Atribut ini hanya tersedia di tumpukan Linux.

mysqlAtribut menentukan konfigurasi master MySQL. Untuk informasi selengkapnya, lihat Variabel Sistem Server. Untuk informasi selengkapnya tentang cara mengganti atribut bawaan untuk menentukan nilai kustom, lihatMengesampingkan Atribut.

Basedir

Direktori dasar (string). Nilai default-nya adalah '/usr'.

node[:mysql][:basedir]
bind_address

Alamat yang MySQL mendengarkan pada (string). Nilai default-nya adalah '0.0.0.0'.

node[:mysql][:bind_address]
klien

Daftar klien (daftar string).

node[:mysql][:clients]
conf_dir

Direktori yang berisi file konfigurasi (string). Nilai defaultnya adalah sebagai berikut:

  • Amazon Linux dan RHEL: '/etc'

  • Ubuntu: '/etc/mysql'

node[:mysql][:conf_dir]
confd_dir

Direktori yang berisi file konfigurasi tambahan (string). Nilai default-nya adalah '/etc/mysql/conf.d'.

node[:mysql][:confd_dir]
datadir

Direktori data (string). Nilai default-nya adalah '/var/lib/mysql'.

node[:mysql][:datadir]
grants_path

Lokasi tabel hibah (string). Nilai default-nya adalah '/etc/mysql_grants.sql'.

node[:mysql][:grants_path]
mysql_bin

Lokasi binari mysql (string). Nilai default-nya adalah '/usr/bin/mysql'.

node[:mysql][:mysql_bin]
mysqladmin_bin

Lokasi mysqladmin (string). Nilai default-nya adalah '/usr/bin/mysqladmin'.

node[:mysql][:mysqladmin_bin]
pid_file

File yang berisi ID proses daemon (string). Nilai bawaannya adalah '/var/run/mysqld/mysqld.pid'.

node[:mysql][:pid_file]
port

Port tempat server mendengarkan (nomor). Nilai default-nya adalah 3306.

node[:mysql][:port]
root_group

Grup root (string). Nilai default-nya adalah 'root'.

node[:mysql][:root_group]
server_root_password

Kata sandi root server (string). Nilai default dihasilkan secara acak.

node[:mysql][:server_root_password]
soket

Lokasi file soket (string). Nilai default-nya adalah '/var/lib/mysql/mysql.sock'. Nilai defaultnya adalah sebagai berikut:

  • Amazon Linux dan RHEL: '/var/lib/mysql/mysql.sock'

  • Ubuntu: '/var/run/mysqld/mysqld.sock'

node[:mysql][:socket]
Atribut yang dapat disetel

Atribut yang dapat disetel digunakan untuk penyetelan kinerja.

back_log

Jumlah maksimum permintaan yang belum dibayar (string). Nilai default-nya adalah '128'.

node[:mysql][:tunable][:back_log]
innodb_additional_mem_pool_size

Ukuran pool yang digunakan Innodb untuk menyimpan struktur data internal (string). Nilai default-nya adalah '20M'.

node[:mysql][:tunable][:innodb_additional_mem_pool_size]
innodb_buffer_pool_size

Ukuran kolam buffer Innodb (string). Nilai atribut diatur oleh AWS OpsWorks Stacks dan bergantung pada jenis instance, tetapi Anda dapat menggantinya dengan menggunakan JSON kustom atau file atribut kustom.

node[:mysql][:tunable][:innodb_buffer_pool_size]
innodb_flush_log_at_trx_commit

Seberapa sering Innodb menyiram buffer log (string). Nilai default-nya adalah '2'. Untuk informasi selengkapnya, lihat innodb_flush_log_at_trx_commit.

node[:mysql][:tunable][:innodb_flush_log_at_trx_commit]
innodb_lock_wait_timeout

Jumlah maksimum waktu, dalam hitungan detik, bahwa transaksi Innodb menunggu kunci baris (string). Nilai default-nya adalah '50'.

node[:mysql][:tunable][:innodb_lock_wait_timeout]
key_buffer

Ukuran buffer indeks (string). Nilai default-nya adalah '250M'.

node[:mysql][:tunable][:key_buffer]
log_slow_queries

Lokasi file log slow-query (string). Nilai default-nya adalah '/var/log/mysql/mysql-slow.log'.

node[:mysql][:tunable][:log_slow_queries]
long_query_time

Waktu, dalam hitungan detik, diperlukan untuk menunjuk kueri sebagai kueri panjang (string). Nilai default-nya adalah '1'.

node[:mysql][:tunable][:long_query_time]
max_allowed_packet

Ukuran paket maksimum yang diizinkan (string). Nilai default-nya adalah '32M'.

node[:mysql][:tunable][:max_allowed_packet]
max_connections

Jumlah maksimum koneksi klien bersamaan (string). Nilai default-nya adalah '2048'.

node[:mysql][:tunable][:max_connections]
max_heap_table_size

Ukuran maksimum MEMORY tabel yang dibuat pengguna (string). Nilai default-nya adalah '32M'.

node[:mysql][:tunable][:max_heap_table_size]
net_read_timeout

Jumlah waktu, dalam hitungan detik, untuk menunggu lebih banyak data dari koneksi (string). Nilai default-nya adalah '30'.

node[:mysql][:tunable][:net_read_timeout]
net_write_timeout

Jumlah waktu, dalam hitungan detik, untuk menunggu blok ditulis ke koneksi (string). Nilai default-nya adalah '30'.

node[:mysql][:tunable][:net_write_timeout]
query_cache_limit

Ukuran maksimum kueri cache individu (string). Nilai default-nya adalah '2M'.

node[:mysql][:tunable][:query_cache_limit]
query_cache_size

Ukuran cache query (string). Nilai default-nya adalah '128M'.

node[:mysql][:tunable][:query_cache_size]
query_cache_type

Jenis cache query (string). Kemungkinan nilainya adalah sebagai berikut:

  • '0': Tidak ada caching atau pengambilan data cache.

  • '1': Pernyataan cache yang tidak dimulai denganSELECT SQL_NO_CACHE.

  • '2': Pernyataan cache yang dimulai denganSELECT SQL_CACHE.

Nilai default-nya adalah '1'.

node[:mysql][:tunable][:query_cache_type]
thread_cache_size

Jumlah thread klien yang di-cache untuk digunakan kembali (string). Nilai default-nya adalah '8'.

node[:mysql][:tunable][:thread_cache_size]
thread_stack

Ukuran tumpukan untuk setiap utas (string). Nilai default-nya adalah '192K'.

node[:mysql][:tunable][:thread_stack]
wait_timeout

Jumlah waktu, dalam hitungan detik, untuk menunggu koneksi noninteraktif. Nilai defaultnya adalah '180' (string).

node[:mysql][:tunable][:wait_timeout]
table_cache

Jumlah tabel terbuka (string). Nilai default-nya adalah '2048'.

node[:mysql][:tunable][:table_cache]