## ## my.cnf -- MySQL configuration ## [client] socket = @l_prefix@/var/mysql/mysql.sock port = 3306 [mysqld] bind-address = 127.0.0.1 port = 3306 # logfile destinations (overwrite values of rc.mysql in rc.conf accordingly) log = @l_prefix@/var/mysql/common.log log-update = @l_prefix@/var/mysql/update.log # binary log (use instead of log-update, server-id must be unique for replication) #log-bin = @l_prefix@/var/mysql/binary.log #server-id = 1 [mysqld_safe] datadir = @l_prefix@/var/mysql socket = @l_prefix@/var/mysql/mysql.sock set-variable = pid_file=@l_prefix@/var/mysql/mysqld.pid user = @l_rusr@ basedir = @l_prefix@ # most important tuning parameters for mysqld set-variable = key_buffer_size=16M set-variable = table_cache=64 # less important tuning parameters (change if special problems occur) set-variable = join_buffer_size=1M set-variable = max_connections=1000 set-variable = max_connect_errors=10 set-variable = max_delayed_threads=20 set-variable = max_heap_table_size=16777216 set-variable = max_sort_length=1024 set-variable = max_user_connections=1000 set-variable = record_buffer=131072 set-variable = record_rnd_buffer=131072 set-variable = sort_buffer=2M set-variable = key_buffer=1M set-variable = tmp_table_size=32M # Berkeley DB set-variable = bdb_cache_size=@l_mysql_bdb_cache_size@ set-variable = bdb_log_buffer_size=@l_mysql_bdb_log_buffer_size@ set-variable = bdb_max_lock=@l_mysql_bdb_max_lock@ # Innobase DB #set-variable = innodb_buffer_pool_size=70M #set-variable = innodb_additional_mem_pool_size=2M #set-variable = innodb_log_files_in_group=3 #set-variable = innodb_log_file_size=20M #set-variable = innodb_log_buffer_size=8M #set-variable = innodb_lock_wait_timeout=50