]> git.pld-linux.org Git - packages/percona-server.git/blame - mysqld.conf
- skip-locking is enabled upstream for linux platform
[packages/percona-server.git] / mysqld.conf
CommitLineData
87a1c582
ER
1; The MySQL server configuration file.
2; One can use all long options that the mysqld supports.
3; Run mysqld with --help to get a whole list of available options
4; $Id$
2ad2f3ce 5
87a1c582 6; This section must be the first!
7ce39a59 7[mysqld]
c6a5a2ea
ER
8datadir = /var/lib/mysql/mysqldb/db
9pid-file = /var/lib/mysql/mysqldb/mysql.pid
2ad2f3ce 10port = 3306
3127d72f 11socket = /var/lib/mysql/mysql.sock
2ad2f3ce 12user = mysql
13
87a1c582
ER
14;character-set-server=latin2
15;collation-server=latin2_general_ci
a9eca139 16;skip-character-set-client-handshake
9051d690 17
f2fc7faf
ER
18; set default charset
19;default-character-set = latin1
20
87a1c582
ER
21; Use passwords compatible with old 4.0 mysqld
22;old-passwords
df187c4e 23
87a1c582 24; Don't use system locking
47fdd7f8 25skip-locking
2ad2f3ce 26
7ce39a59 27; Don't allow connections over the network by default
2ad2f3ce 28skip-networking
29
b23ab87f
ER
30; IP address to bind to
31;bind-address=127.0.0.1
32
f2fc7faf
ER
33; no dns
34;skip-name-resolve
35
87a1c582
ER
36; Emergency option. Use only if you really need this.
37;skip-grant-tables
38
f2fc7faf
ER
39; replication options
40;server-id=2
41
b23ab87f
ER
42; skip startup of slave
43;skip-slave-start
44
f2fc7faf
ER
45; slave setup
46;relay-log=slave-relay-bin
47;master-host=master
48;master-user=replica
49;master-port=3306
50;master-password=replica
51
933080a7
ER
52; master does not ignore them, but we do
53;replicate-ignore-db=mysql
54;replicate-ignore-db=test
55
56;replicate-rewrite-db=delfi->delfi_ro
57
f2fc7faf 58; master setup
68e2143e 59;log-bin=binlog
f2fc7faf
ER
60
61; databases to be included in binlog
62;binlog-do-db=db1
63; or excluded
64;binlog-ignore-db=mysql
65;binlog-ignore-db=test
66
67; Don't flush key buffers between writes for any MyISAM
68; set this if you have dedicated slave server where writes aren't important
69;delay-key-write-for-all-tables
70
87a1c582
ER
71; Log connections and queries. It slows down MySQL so it's disabled by default
72;log = /var/log/mysql/log
73
7ce39a59 74; Log all updates.
87a1c582
ER
75;log-update = /var/log/mysql/update
76; Log some extra information to update log
77;log-long-format
78
87a1c582
ER
79; Language
80;language = polish
81
d49988e7
ER
82; Path for temporary files. Several paths may be specified, separated by a
83; colon (:), in this case they are used in a round-robin fashion.
84;tmpdir = /var/tmp
85
87a1c582
ER
86;
87; Internal server variables
88;
89
90;set-variable = back_log=5
91;set-variable = connect_timeout=5
92;set-variable = delayed_insert_timeout=300
93;set-variable = delayed_insert_limit=100
94;set-variable = flush_time=0
95;set-variable = join_buffer_size=131072
96;set-variable = key_buffer_size=8M
97;set-variable = long_query_time=10
98;set-variable = max_allowed_packet=1M
99;set-variable = max_connections=100
100;set-variable = max_user_connections=0
101;set-variable = max_connect_errors=10
102;set-variable = max_delayed_insert_threads=20
103;set-variable = delayed_queue_size=1000
104;set-variable = max_join_size=4294967295
105;set-variable = max_sort_length=1024
106;set-variable = max_write_lock_count=4294967295
107;set-variable = net_buffer_length=16384
108;set-variable = record_buffer=131072
109;set-variable = sort_buffer_size=2M
110;set-variable = table_cache=64
111;set-variable = tmp_table_size=1M
9ee26f23
ER
112;set-variable = max_heap_table_size=32M
113;set-variable = thread_cache_size=16
87a1c582 114;set-variable = thread_stack=65536
9ee26f23
ER
115; Try number of CPU's*2
116;set-variable = thread_concurrency=8
87a1c582 117;set-variable = wait_timeout=28800
28635a24
ER
118;set-variable = query_cache_size=8M
119;set-variable = query_cache_limit=1M
87a1c582 120
9ee26f23
ER
121; replication local log
122;set-variable = max_relay_log_size=256M
123; max size of master binlog files
124;set-variable = max_binlog_size=256M
87a1c582
ER
125
126
127;
128; MyISAM tables options
129;
130
131; Don't flush key buffers between writes for any MyISAM
132;delay-key-write-for-all-tables
133
134; Repair automatically on open if the table wasn't closed properly.
b0f33e42 135myisam-recover
7ce39a59 136;
87a1c582 137;set-variable = myisam_sort_buffer_size=4M
b0f33e42 138
139
140
87a1c582 141;
7ce39a59 142; InnoDB tables options (see MySQL manual)
87a1c582 143;
7ce39a59 144;skip-innodb
b0f33e42 145
87a1c582
ER
146;innodb_data_home_dir = /var/lib/mysql/innodb/data
147;innodb_data_file_path = 00:10M;01:20M
148;set-variable = innodb_mirrored_log_groups=1
149;innodb_log_group_home_dir = /var/lib/mysql/innodb/log
150;set-variable = innodb_log_files_in_group=3
151;set-variable = innodb_log_file_size=30M
152;set-variable = innodb_log_buffer_size=8M
b0f33e42 153
87a1c582
ER
154;innodb_flush_log_at_trx_commit=1
155;innodb_log_arch_dir = /var/lib/mysql/innodb/log
156;innodb_log_archive=0
157;set-variable = innodb_buffer_pool_size=80M
158;set-variable = innodb_additional_mem_pool_size=10M
159;set-variable = innodb_file_io_threads=4
160;set-variable = innodb_lock_wait_timeout=50
b0f33e42 161
162
87a1c582
ER
163;
164; Berkeley DB tables options
165;
166; Don't use berkeley db (saves a lot of memory)
167;skip-bdb
b0f33e42 168
7ce39a59 169;bdb-home = /var/lib/mysql/db
87a1c582
ER
170;bdb-log-dir = /var/lib/mysql/bdb/log
171;bdb-tmpdir = /var/lib/mysql/bdb/tmp
b0f33e42 172
173
87a1c582 174;bdb-lock-detect = DEFAULT
b0f33e42 175
87a1c582 176; Don't synchronously flush logs.
7ce39a59 177;bdb-no-sync
b0f33e42 178
87a1c582
ER
179; Don't start Berkeley DB in recover mode.
180;bdb-no-recover
b0f33e42 181
7ce39a59 182; Start Berkeley DB in multi-process mode (Don't use `DB_PRIVATE'
87a1c582
ER
183; when initializing Berkeley DB
184;bdb-shared-data
b0f33e42 185
7ce39a59 186;set-variable = bdb_max_lock=1000
b0f33e42 187
188
87a1c582 189; used for logs rotation
2ad2f3ce 190[mysqladmin]
7ce39a59
ER
191user = mysql_logrotate
192password =
87a1c582 193
bd0f57c5 194; vim:syn=dosini
This page took 0.142323 seconds and 4 git commands to generate.