Išsamus vadovas, kaip įdiegti „MySQL“ duomenų bazės serverį „Ubuntu 22.04“ sistemoje su paruošta gamybai konfigūracija.
Įdiekite MySQL duomenų bazės serverį Ubuntu 22.04 su optimalia konfigūracija naudojimui gamyboje.
sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation
Konfigūruoti MySQL redaguojant /etc/ mysql/ mysql.conf.d/ mysqld.cnf:
max_connections = 200
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M
sudo mysql
CREATE DATABASE myapp;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON myapp.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
Reguliuoti innodb_buffer_pool_sime_sime iki 70-80% turimų RAM optimaliam veiklos rezultatams. Įjungti užklausų talpyklą skaitymo- didelio darbo krūviams.
Naudoti mysqldump loginėms atsarginėms kopijoms arba Percona XtraBackup karštoms atsarginėms kopijoms be dīkstavimo laiko.