There is no need for varnish yet.
[slapos.git] / slapos / recipe / erp5 / template / my.cnf.in
1 # ERP5 buildout my.cnf template based on my-huge.cnf shipped with mysql
2 # The MySQL server
3 [mysqld]
4 # ERP5 by default requires InnoDB storage. MySQL by default fallbacks to using
5 # different engine, like MyISAM. Such behaviour generates problems only, when
6 # tables requested as InnoDB are silently created with MyISAM engine.
7 #
8 # Loud fail is really required in such case.
9 sql-mode="NO_ENGINE_SUBSTITUTION"
10
11 skip-show-database
12 port = %(tcp_port)s
13 bind-address = %(ip)s
14 socket = %(socket)s
15 datadir = %(data_directory)s
16 pid-file = %(pid_file)s
17 log-error = %(error_log)s
18 log-slow-file = %(slow_query_log)s
19 long_query_time = 5
20 max_allowed_packet = 128M
21 query_cache_size = 32M
22
23 plugin-load = ha_innodb_plugin.so
24
25 # The following are important to configure and depend a lot on to the size of
26 # your database and the available resources.
27 #innodb_buffer_pool_size = 4G
28 #innodb_log_file_size = 256M
29 #innodb_log_buffer_size = 8M
30
31 # Some dangerous settings you may want to uncomment if you only want
32 # performance or less disk access. Useful for unit tests.
33 #innodb_flush_log_at_trx_commit = 0
34 #innodb_flush_method = nosync
35 #innodb_doublewrite = 0
36 #sync_frm = 0
37
38 # Uncomment the following if you need binary logging, which is recommended
39 # on production instances (either for replication or incremental backups).
40 #log-bin=mysql-bin
41
42 # Force utf8 usage
43 collation_server = utf8_unicode_ci
44 character_set_server = utf8
45 skip-character-set-client-handshake
46
47 [mysql]
48 no-auto-rehash
49 socket = %(socket)s
50
51 [mysqlhotcopy]
52 interactive-timeout