(travis) Minimize MySQL config further - even less chance of OOMs
[dbsrgits/DBIx-Class.git] / maint / travis-ci_scripts / configs / minimal_mysql_travis.cnf
CommitLineData
9367d187 1[mysqld]
2
3c26d329 3# the DBIC test suite does hold up to 3 concurrent connections
4# (t/94versioning.t), otherwise this could conceivably go lower (~50MB vsize
5# per connection)
6max_connections = 3
7
9367d187 8thread_cache_size = 0
3c26d329 9thread_stack = 128K
9367d187 10
11# mysql >= 5.5.16
12#thread_pool_size = 1
13
3c26d329 14net_buffer_length = 4K
9367d187 15read_buffer_size = 32K
16join_buffer_size = 128K
17sort_buffer_size = 128K
3c26d329 18bulk_insert_buffer_size = 0
9367d187 19
3c26d329 20table_definition_cache = 256
9367d187 21performance_schema = 0
22
23query_cache_type = 0
24query_cache_size = 0
3c26d329 25query_cache_limit = 16K
9367d187 26
3c26d329 27myisam_sort_buffer_size = 16K
28tmp_table_size = 1M
9367d187 29key_buffer_size = 64K
3c26d329 30
31innodb_data_file_path = ibdata1:10M:autoextend
32innodb_autoextend_increment = 1
33innodb_buffer_pool_size = 512K
34
35innodb_stats_on_metadata = 0
36innodb_file_per_table = 0
37
38innodb_log_file_size = 1M
39innodb_log_buffer_size = 512K
40innodb_buffer_pool_size = 512K
41
42innodb_use_sys_malloc = 0
43innodb_additional_mem_pool_size = 256K
44innodb_flush_method = O_DIRECT
45
46innodb_read_io_threads = 1
47innodb_write_io_threads = 1