Databas config according to nextcloud docs
This commit is contained in:
parent
6ac981a064
commit
a45a5d91e4
|
@ -68,9 +68,33 @@
|
||||||
|
|
||||||
services.mysql = {
|
services.mysql = {
|
||||||
settings = {
|
settings = {
|
||||||
|
server = {
|
||||||
|
skip_name_resolve = 1;
|
||||||
|
innodb_buffer_pool_size = "128M";
|
||||||
|
innodb_buffer_pool_instances = 1;
|
||||||
|
innodb_flush_log_at_trx_commit = 2;
|
||||||
|
innodb_log_buffer_size = "32M";
|
||||||
|
innodb_max_dirty_pages_pct = 90;
|
||||||
|
query_cache_type = 1;
|
||||||
|
query_cache_limit = "2M";
|
||||||
|
query_cache_min_res_unit = "2k";
|
||||||
|
query_cache_size = "64M";
|
||||||
|
tmp_table_size = "64M";
|
||||||
|
max_heap_table_size = "64M";
|
||||||
|
slow_query_log = 1;
|
||||||
|
slow_query_log_file = /var/log/mysql/slow.log;
|
||||||
|
long_query_time = 1;
|
||||||
|
};
|
||||||
mysqld = {
|
mysqld = {
|
||||||
log-error = "/var/log/mysql_err.log";
|
log-error = "/var/log/mysql_err.log";
|
||||||
port = 3306;
|
port = 3306;
|
||||||
|
character_set_server = utf8mb4;
|
||||||
|
collation_server = utf8mb4_general_ci;
|
||||||
|
transaction_isolation = READ-COMMITTED;
|
||||||
|
binlog_format = ROW;
|
||||||
|
innodb_large_prefix = on;
|
||||||
|
innodb_file_format = barracuda;
|
||||||
|
innodb_file_per_table = 1;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue