Февруари 25, 2026

Редакция на SQL конфигурация

 

Какво представлява този интерфейс?

Този инструмент в WHM ви позволява да променяте конфигурацията на MySQL или MariaDB. Всеки път когато правите промяна, сървърът автоматично рестартира съответната услуга.

🔄 От версия 120 нататък, интерфейсът се казва Edit Database Configuration и се намира в секцията Database Services.

 

За кои стойности може да се използва?

Повечето стойности приемат файлови единици като:

  • K — килобайти

  • M — мегабайти

  • G — гигабайти

  • P — петабайти

  • E — ексабайти

Ако не посочите единица, системата приема, че стойността е в байтове.

 

Автоматична оптимизация на бази данни

Този интерфейс може да предложи оптимални стойности според текущата ви употреба на MySQL или MariaDB.

Как да приложите оптимизации:

  1. Натиснете Review Suggestions.

  2. Прегледайте предложенията.

  3. Натиснете Save, ако сте съгласни с тях.

💡 Можете да приложите и оптимизации поотделно чрез иконата на измервателен уред до всяка настройка.

 

Какви настройки можете да променяте?

Ето списък с основни настройки и какво правят:

🔍 Логове и грешки

  • General Logging – включва лог за всички заявки.

  • General Log File – име на файла за логовете.

  • Error Log File Name – име на файла с грешки.

  • Error Log Verbosity – колко детайлни да са грешките.

  • Log Warnings / Log Output – контролира кои предупреждения и в какъв формат се записват.

🧠 Памет и буфери

  • InnoDB Buffer Pool Size / Instances – колко RAM използва за кеширане на данни.

  • Sort Buffer / Join Buffer / Read Buffer Sizes – размери на буферите за сортиране, обединяване и четене.

  • Query Cache Size / Type – колко памет се използва за кеш на заявки (отказано в по-новите версии).

  • Key Buffer Size – използва се от MyISAM таблиците.

⚙️ Работа с връзки и процеси

  • Max Connections – максимален брой едновременни потребители.

  • Wait Timeout / Interactive Timeout – колко време да чака при неактивна връзка.

  • Thread Cache Size – кеш отворени „нишки“ за по-бърза реакция.

  • Max Connect Errors – броя неуспешни връзки, преди да блокира IP.

🛠️ Други важни настройки

  • Temporary Table Size / Max Heap Table Size – колко големи могат да станат временните таблици.

  • SQL Mode – задава режима, по който SQL се интерпретира.

  • Performance Schema – инструмент за наблюдение и оптимизация на производителността.

  • Slow Query Log – записва заявки, които се изпълняват твърде дълго.

  • Max Allowed Packet – максимален размер на заявка или трансфер.

 

Полезен съвет: Работете внимателно с настройките

Промяната на стойности като InnoDB Buffer Pool Size или Max Connections влияе директно на производителността и стабилността на базата ви. Винаги тествайте в контролирана среда, преди да прилагате в продукция. Използвайте автоматичните предложения, ако не сте сигурни какво правите.