mysqlのmy.iniの標準値のメモ
mysqlのmy.iniファイルのサンプルの設定ファイルの値がどのように設定されているかチェック。mysqldの設定例を抜き出してみる。設定するときの参考にはなるだろうと思うので。
my-small.cnf
This is for a system with little memory (<= 64M) where MySQL is only used
from time to time and it's important that the mysqld daemon
doesn't use much resources.
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
my-medium.cnf
This is for a system with little memory (32M - 64M) where MySQL plays
an important part, or systems up to 128M where MySQL is used together with
other programs (such as a web server)
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
my-large.cnf
This is for a large system with memory = 512M where the system runs mainly MySQL.
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
# Try number of CPU’s*2 for thread_concurrency
thread_concurrency = 8
my-huge.cnf
This is for a large system with memory of 1G-2G where the system runs mainly
MySQL.
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU’s*2 for thread_concurrency
thread_concurrency = 8
そして、各設定数値に違いがあるものをさらに抜き出してみる。
| my-small | my-medium | my-large | my-huge | |
|---|---|---|---|---|
| key_buffer | 16K | 16M | 256M | 384M |
| max_allowed_packet | 1M | 1M | 1M | 1M |
| table_cache | 4 | 64 | 256 | 512 |
| sort_buffer_size | 64K | 512K | 1M | 2M |
| read_buffer_size | 256K | 256K | 1M | 2M |
| read_rnd_buffer_size | 256K | 512K | 4M | 8M |
| net_buffer_length | 2K | 8K | ||
| myisam_sort_buffer_size | 8M | 64M | 64M | |
| thread_stack | 64K | |||
| thread_cache_size | 8 | 8 | ||
| query_cache_size | 16M | 32M | ||
| thread_concurrency | 8 | 8 |
この記事は参考になりましたか?(5点満点)
トラックバック
トラックバック URL :
コメントはまだありません
コメントはまだありません。