bende 10 gb ram li windows server 2008R2 ve maestro panel yüklü bir vds var.
bu server da xml ile çok yoğun bir şekilde mysql veri alışı yapıyorum.
mysql ayarları için nasıl bir yol izleyebilirim.
mysql ayarlarım şu şekilde ama cpu ya çok yük biniyor
#MaestroPanel MySQL Configuration
[client]
no-beep
port=3306
[mysql]
default-character-set=utf8
[mysqld]
port=3306
datadir="C:/Program Files/MaestroPanel/MySQL/data"
character-set-server=utf8
default-storage-engine=INNODB
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
sql-mode="ANSI"
log-output=FILE
general-log=0
general_log_file="mysql_general_log.log"
slow-query-log=1
slow_query_log_file="mysql_slow_query.log"
long_query_time=1
log-error="mysql_error_log.err"
max_connections=150
#max-user-connections=1000
query_cache_size=50M
query_cache_limit=16M
key_buffer = 128M
table_open_cache=2000
#table_cache=1024
tmp_table_size=512M
wait_timeout=120
thread_cache_size=1024
interactive_timeout=100
explicit_defaults_for_timestamp=True
#*** MyISAM Specific options
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=16M
key_buffer_size=128M
read_buffer_size=256K
read_rnd_buffer_size=512K
sort_buffer_size=16M
#*** INNODB Specific options ***
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=16M
innodb_log_file_size=48M
innodb_thread_concurrency=8
innodb_autoextend_increment=64
innodb_buffer_pool_instances=8
innodb_concurrency_tickets=5000
innodb_old_blocks_time=1000
innodb_open_files=300
innodb_stats_on_metadata=0
innodb_file_per_table=1
innodb_checksum_algorithm=0
back_log=80
flush_time=0
join_buffer_size=512K
max_allowed_packet=16M
max_connect_errors=100
open_files_limit=4161
query_cache_type=1
sort_buffer_size=512K
table_definition_cache=1000
binlog_row_event_max_size=32K
sync_master_info=10000
sync_relay_log=10000
sync_relay_log_info=10000