MySQL

my.cnf

下記パラメータについては、最低限やっておいた方が良いかと思います。
値はご自身のサーバーにあわせていれてみてください。

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

# character set
#default-character-set = utf8     <---注意:mysql5.5の場合に[mysql]項目の下に追加する mysql5.1系では使用しない。
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = SET NAMES utf8

# logs
long_query_time=10
#log-slow-queries=/var/log/mysql_slow.log  <--- mysql5.1系では記述が変更になっているので下の記述を使用する。また、事前にmysql_slow.logを作成して権限をmysql:myqlにしておく必要がある。
slow_query_log_file=/var/log/mysql_slow.log
log-error=/var/log/mysql_error.log
log-warnings=1

# MyISAM
key_buffer_size=8M

thread_cache_size=16
query_cache_limit=5M
query_cache_min_res_unit=4k
query_cache_size=8M
query_cache_type=1
read_buffer_size=8M
join_buffer_size=8M
read_rnd_buffer_size=8M

# InnoDB
innodb_buffer_pool_size=1024M
innodb_additional_mem_pool_size=20M
innodb_log_file_size=512M
innodb_log_buffer_size=16M
innodb_file_per_table = 1
 sort_buffer_size=8M

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

[client]
default-character-set=utf8

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-30 (木) 01:40:11