Инструменты пользователя

Инструменты сайта


flip:mysql:start

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
flip:mysql:start [2025/04/01 08:45] – создано flipflip:mysql:start [2025/05/23 11:29] (текущий) flip
Строка 17: Строка 17:
   * ''/etc/mysql/mariadb.conf.d/''   * ''/etc/mysql/mariadb.conf.d/''
  
 +**Дамп:**
  
 +''mysqldump -u username -p dbname > dump.sql'' \\
 +''mysql -u username -p dbname < dump.sql''
 +
 +
 +----
 +
 +MariaDB
 +
 +=== Основные параметры ===
 +
 +<code>
 +[mysqld]
 +# Основные настройки
 +datadir                         = /var/lib/mysql
 +socket                          = /var/lib/mysql/mysql.sock
 +symbolic-links                  = 0
 +
 +# Идентификаторы
 +server-id                       = 1
 +bind-address                    = 127.0.0.1
 +port                            = 3306
 +</code>
 +
 +=== Ресурсы и производительность ===
 +
 +<code>
 +# Настройки памяти
 +key_buffer_size                 = 256M
 +max_allowed_packet              = 64M
 +thread_stack                    = 192K
 +thread_cache_size               = 8
 +
 +# Коннекты
 +max_connections                 = 100
 +connect_timeout                 = 10
 +wait_timeout                    = 300
 +</code>
 +
 +=== Кэширование и буферизация ===
 +
 +<code>
 +# Кэширование запросов
 +query_cache_limit               = 4M
 +query_cache_size                = 64M
 +query_cache_type                = 1
 +
 +# Буферы
 +sort_buffer_size                = 4M
 +read_buffer_size                = 2M
 +read_rnd_buffer_size            = 8M
 +join_buffer_size                = 8M
 +</code>
 +
 +=== Логирование ===
 +
 +<code>
 +# Общие логи
 +log_error                       = /var/log/mysql/mysql_error.log
 +log_warnings                    = 2
 +
 +# Медленные запросы
 +slow_query_log                  = 1
 +slow_query_log_file             = /var/log/mysql/mysql-slow.log
 +long_query_time                 = 2
 +log_queries_not_using_indexes   = 1
 +</code>
 +
 +=== Репликация ===
 +
 +<code>
 +# Настройки репликации
 +log_bin                         = /var/log/mysql/mysql-bin.log
 +binlog_format                   = ROW
 +expire_logs_days                = 10
 +max_binlog_size                 = 100M
 +sync_binlog                     = 1
 +</code>
 +
 +=== Безопасность ===
 +
 +<code>
 +# Безопасность
 +local_infile                    = 0
 +skip_name_resolve               = 1
 +secure_file_priv                = /var/lib/mysql-files
 +</code>
 +
 +=== Движки хранения ===
 +
 +<code>
 +# InnoDB
 +innodb_buffer_pool_size         = 2G
 +innodb_log_file_size            = 256M
 +innodb_flush_log_at_trx_commit  = 2
 +innodb_flush_method             = O_DIRECT
 +innodb_file_per_table           = 1
 +
 +# MyISAM (если используется)
 +myisam_sort_buffer_size         = 64M
 +</code>
 +
 +=== Оптимизация ===
 +
 +<code>
 +# Оптимизация
 +tmp_table_size                  = 64M
 +max_heap_table_size             = 64M
 +table_open_cache                = 2000
 +</code>
flip/mysql/start.1743497148.txt.gz · Последнее изменение: 2025/04/01 08:45 — flip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki