File: //etc/my.cnf
[client-server]
!includedir /etc/my.cnf.d
[mysqld]
log-error = /var/lib/mysql/srv137.doctorhoster.com.err
performance-schema = 1
innodb_buffer_pool_size = 40G
max_allowed_packet=268435456
open_files_limit=80000
innodb_file_per_table = 1
unix_socket = OFF
#wait_timeout = 90
#interactive_timeout = 120
max_connections = 750
max_user_connections = 35
table_definition_cache = 5000
log_slow_query_time=5
log_slow_query_time = 5
max_statement_time = 5000
table_open_cache=8000
#tmp_table_size=104857600
tmp_table_size=64M
#max_heap_table_size=104857600
max_heap_table_size=204857600
thread_cache_size=512
table_open_cache_instances=4
sort_buffer_size=2M
read_rnd_buffer_size=1M
read_buffer_size=512K
join_buffer_size=2M
query_cache_size=0
connect_timeout=30
interactive_timeout=60
wait_timeout=60
lock_wait_timeout=20
innodb_lock_wait_timeout=20
net_read_timeout=30
net_write_timeout=30
#connect_timeout=30
#deadlock_timeout_long=10000
#deadlock_timeout_short=5000
#delayed_insert_timeout=60
#idle_readonly_transaction_timeout=60
#idle_transaction_timeout=60
#idle_write_transaction_timeout=60
#innodb_flush_log_at_timeout=1
#innodb_lock_wait_timeout=20
#innodb_rollback_on_timeout=ON
#interactive_timeout=60
#lock_wait_timeout=20
#net_read_timeout=30
#net_write_timeout=30
#rpl_semi_sync_master_timeout=10000
#rpl_semi_sync_slave_kill_conn_timeout=5
#slave_net_timeout=60
#thread_pool_idle_timeout=60
#wait_timeout=60
#innodb_buffer_pool_instances = 16
# Flush dirty pages more aggressively
innodb_max_dirty_pages_pct = 60
# On SSDs, set flush neighbors to 0 for faster flushing
innodb_flush_neighbors = 0
# Increase I/O capacity to speed up flushing
innodb_io_capacity = 4000
innodb_io_capacity_max = 6000
# Use O_DIRECT to reduce OS cache interference
innodb_flush_method = O_DIRECT
# Lower time for pages to move from old to new list, faster flushing
innodb_old_blocks_time = 1000
# Binlog flush (adjust if you use binary logs)
sync_binlog = 1
# Optional: Enable adaptive flushing for smoother flushing
innodb_adaptive_flushing = ON
# Optional: Tune adaptive flushing threshold
innodb_adaptive_flushing_lwm = 10
# innodb_adaptive_flushing_hwm = 70
plugin-load-add=auth_socket.so