esquema de desempenho

esquema de desempenho

Eu tenho um servidor dedicado Linux Cenots 6 com 16 GB de RAM - Apache + Nginx MYSQL 5.6, alguém pode me informar se minha configuração etc/my.cnf MYSQL está ok ou pode ser melhorada

Estou recebendo um erro recorrente! o servidor foi encerrado sem atualizar o arquivo pid - não tenho certeza se isso está relacionado a essas configurações ou não

Em segundo lugar, se eu atualizar para o MariaDb 10.3, essas mesmas configurações estariam corretas ou seriam necessárias alterações?

[mysqld]

tmpdir = /tmp

innodb_file_per_table=1 default-storage-engine=esquema de desempenho MyISAM=0 max_allowed_packet=500M open_files_limit=22000

tmp_table_size = 64M max_heap_table_size = 64M query_cache_type = 0 query_cache_size = 32M query_cache_limit = 10M max_connections = 28 max_user_connections = 28

table_open_cache = 650 thread_cache_size = 400

join_buffer_size = 20M read_buffer_size = 60M sort_buffer_size = 60M wait_timeout = 6580 connect_timeout = 6100 bulk_insert_buffer_size = 64M key_buffer_size = 32M

#log_slow_queries=mysql-slow.log long_query_time=4 log-queries-not-using-indexes=1

esquema de desempenho

performance_schema = em innodb_file_per_table = 1 slow_query_log_file = host_name-slow.log

log_error = /var/log/mysql/error.log

lower_case_table_names = 2

Responder1

Defina query_cache_size=0 já que você o desativou de qualquer maneira. Você quase certamente não deveria alterar sort_buffer_size como join_buffer_size, provavelmente está prejudicando o desempenho ao defini-los tão absurdamente altos. O resto você pode ou não precisar, dependendo da sua carga de trabalho específica.

Você provavelmente não deveria usar MyISAM em 2020.

Tudo isso deve funcionar com MariaDB 10.3.

informação relacionada