Сайт создан на конструкторе for.ru.   Создайте и Вы себе сайт бесплатно!
АРМ БЕЗ АБОНЕНТСКОЙ ПЛАТЫ  

Настройка mysql для битрикс - оптимизация, производительность базы данных

14. 11. 2019
Оптимизация производительности базы данных - одна из  важных составных частей общей производительности сайта CMS 1С-Битрикс. С помощью правильной настройки конфигурации (параметров) базы данных можно увеличить скорость загрузки страниц сайта..

База данных Mysql - перевод таблиц БД c MyISAM на InnoDB

Благодаря использованию транзакций, таблицы InnoDB более надежные, чем MyISAM

Проверить тип таблиц Mysql можно в административной панели Битрикс:

Настройки > Инструменты > SQL запрос

Ввести команду SHOW TABLE STATUS;

Engine: InnoDB

Если таблицы имеют тип MyISAM, то их нужно сконвертировать в InnoDB при помощи команды

ALTER TABLE 'table'  type=InnoDB;

либо на странице  Настройки > Производительность > Таблицы

Выбрать внизу страницы "Для всех", и выбрать в выпадающем списке "Преобразовать в InnoDB"

База данных Mysql  - Настройка параметров конфигурационного файла my.cnf

Файл конфигурации mysql /etc/mysql/my.cnf

Параметры mysql можно устанавитьтолько после директивы [mysqld]

Чтобы параметры вступили в силу, нужно перезапустить сервер mysql.

Сделать это можно при помощи команды /etc/init.d/mysql restart (Debian, Ubuntu)

или service mysqld restart (Cent OS).

Посмотреть текущие параметры  можно при помощи команды

mysqladmin variables -pPASSWORD

где PASSWORD - root пароль для mysql.

ВЫ МОЖЕТЕ ЗАКАЗАТЬ УСЛУГУ  "Настройка Mysql для Битрикс "

 

Параметры Mysql

Параметры, значения которых нужно правильно рассчитать на основе реальной нагрузки на базу данных

table_cache
table_open_cache
tmp_table_size
max_heap_table_size
transaction-isolation
join_buffer_size

Параметры Mysql для таблиц  InnoDB

innodb_buffer_pool_size
innodb_additional_mem_pool_size
innodb_file_io_threads
innodb_lock_wait_timeout
innodb_log_buffer_size
innodb_flush_log_at_trx_commit
innodb_flush_log_at_trx_commit
innodb_flush_method

Параметры Mysql для таблиц  MyISAM

key_buffer_size
sort_buffer
read_buffer_size

Все параметры базы данных Mysql можно посмотреть на странице

Монитор производительности: Настройки > Производительность > Сервер БД

ВЫ МОЖЕТЕ ЗАКАЗАТЬ УСЛУГУ  "Настройка Mysql - Расчет параметров базы данных Mysql "

 


  1. Главная
  2.  › 
  3. Битрикс - установка, настройка, оптимизация
  4.  › 
  5.  Настройка mysql для битрикс

 

Реклама:

Создайте себе сайт бесплатно!
Создайте себе сайт бесплатно!
Объявление на For.ru:
for.ru/create/shop/
Создайте свой Интернет - магазин

for.ru/create/shop/
И размещайте здесь свою рекламу бесплатно.

Музыка
Реклама:
Создайте себе сайт бесплатно!
Создайте себе сайт бесплатно!
Реклама от FOR.ru:
Создайте себе сайт с помощью конструктора

for.ru/create/site/
И размещайте тут свою рекламу бесплатно.

for.ru/create/site/
 
Пожаловаться на сайт