Hallo,
ich habe einen V-Server von Strato.
Auf diesem Server habe ich auch eine Domain mit einer sehr umfangreichen Datenbank, die täglich wächst. Derzeit über 140.000 Posts.
Der Aufbau der Seiten ist quälend langsam, obwohl ich bereits mit der my.cnf viel getestet habe.
Das sind die Serverdaten:
CPU Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (6 core(s))
Version Plesk Onyx v17.5.3_build1705170317.16 os_CentOS 7
OS CentOS Linux 7.3.1611 (Core)
mysql - 5.5.52-1.el7
mariadb
So sieht momentan die my.cnf aus:
Irgendwo scheint da ein Flaschenhals zu sein, den ich einfach nicht herausfinde. Kann jemand helfen?
Danke schon mal.
ich habe einen V-Server von Strato.
Auf diesem Server habe ich auch eine Domain mit einer sehr umfangreichen Datenbank, die täglich wächst. Derzeit über 140.000 Posts.
Der Aufbau der Seiten ist quälend langsam, obwohl ich bereits mit der my.cnf viel getestet habe.
Das sind die Serverdaten:
CPU Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz (6 core(s))
Version Plesk Onyx v17.5.3_build1705170317.16 os_CentOS 7
OS CentOS Linux 7.3.1611 (Core)
mysql - 5.5.52-1.el7
mariadb
So sieht momentan die my.cnf aus:
Code:
#
# The MySQL database server configuration file.
#
# You can copy this to one of:
# - "/etc/mysql/my.cnf" to set global options,
# - "~/.my.cnf" to set user-specific options.
#
# One can use all long options that the program supports.
# Run program with --help to get a list of available options and with
# --print-defaults to see which it would actually understand and use.
#
# For explanations see
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html
#
# * IMPORTANT: Additional settings that can override those from this file!
# The files must end with '.cnf', otherwise they'll be ignored.
#
# bind-address = ::
# skip_name_resolve
# local-infile=0
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-external-locking
key_buffer_size = 256M
max_allowed_packet = 1M
table_open_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 6
innodb_data_home_dir = /var/lib/mysql
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
innodb_buffer_pool_size = 1G
innodb_additional_mem_pool_size = 20M
# Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 250M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates
[myisamchk]
key_buffer_size = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
!includedir /etc/my.cnf.d
Irgendwo scheint da ein Flaschenhals zu sein, den ich einfach nicht herausfinde. Kann jemand helfen?
Danke schon mal.