Mysql innodb tweaks
Een reactie plaatsennovember 2, 2017 door Tim
Copy into the mysql my.ini
# Comment the following if you are using InnoDB tables
#skip-innodb
innodb_data_home_dir = “G:/xampp/mysql/data”
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = “G:/xampp/mysql/data”
#innodb_log_arch_dir = “G:/xampp/mysql/data”
## You can set .._buffer_pool_size up to 50 – 80 %
## of RAM but beware of setting memory usage too high
innodb_buffer_pool_size = 2GB
innodb_additional_mem_pool_size = 256M
## Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 512M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
log-slow-queries = 0
Some other links:
https://dev.mysql.com/doc/refman/5.7/en/optimizing-innodb-bulk-data-loading.html
https://www.percona.com/blog/2014/01/28/10-mysql-performance-tuning-settings-after-installation/
https://www.percona.com/blog/2016/10/12/mysql-5-7-performance-tuning-immediately-after-installation/