1

Я новичок в Percona db. Я только что понял, что по умолчанию percona не имеет установленного файла my.cnf. Я нашел это из,

https://bugs.launchpad.net/percona-server/+bug/673844

В случае, если мне нужен my.cnf с настройками по умолчанию для percona, где я могу получить его и где его разместить. Я использую сервер Ubuntu 10.04.

Спасибо

1 ответ1

2

Percona, как вы упомянули, не устанавливает преднамеренно my.cnf умолчанию. Их сборки MySQL нацелены на высокую производительность, и поскольку не существует универсальной конфигурации, подходящей для всех, они не устанавливают ее специально. Администратор должен решить, какие параметры конфигурации лучше подходят для данной установки и для данной рабочей нагрузки.

Однако Percona поставляется с множеством примеров, каждый из которых основан на ожидаемом размере рабочей нагрузки. Конфигурации отличаются в основном размером буферов и выделенных кэшей. Существуют следующие примеры конфигурации:

  1. my-innodb-heavy-4G.cnf (подходит для установки 4 ГБ памяти + InnoDB и тяжелых запросов)
  2. my-огромный.cnf (подходит для установки 2 ГБ памяти + выделенный MySQL)
  3. my-large.cnf (подходит для установок памяти объемом 512 МБ, выделенных для сервера MySQL)
  4. my-medium.cnf (подходит для установки памяти объемом 128 МБ , небольшой базы данных и веб-сервера)
  5. my-small.cnf (подходит для установки памяти 64 МБ , время от времени используется база данных)

Память выше - это память, которая (как ожидается, будет выделена) только для процесса MySQL.

Вы найдете примеры конфигураций в:

/usr/share/mysql

Вы должны просто выбрать один и скопировать его в /etc/mysql/my.cnf:

$ sudo cp -i /usr/share/mysql/my-medium.cnf /etc/mysql/my.cnf

Одна только конфигурация редко сделает это или сломает это. В большинстве случаев конфигурация зависит от типа приложения и выполняемых вами запросов, а также от ожидаемой рабочей нагрузки. И если вы достигнете размера или требований my-huge.cnf то вы, вероятно, знаете, что делаете, или вам следует начать читать книги и статьи онлайн о том, как оптимизировать MySQL!

Путь к конфигурации основан на предварительно собранных deb-двоичных файлах Percona 5.5.24 для Ubuntu 12.04 (Precise)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .