# Automatyczna konfiguracja bazy danych

Na Cloudlets.Zone automatyzujemy konfigurację baz danych: **MySQL** , **MariaDB** i **Percona** zgodnie z limitem zasobów przydzielonym do kontenerów. Zmiany dotyczą pliku konfiguracyjnego ***/etc/my.cnf*** , a w szczególności następujących ustawień:

* *key\_buffer\_size*
* *table\_open\_cache*
* *myisam\_sort\_buffer\_size*
* *innodb\_buffer\_pool\_size*

Począwszy od wersji **5.7** i **8.0** **MySQL / Percona** i **MariaDB 10.x**, automatyczną konfiguracją objęte są jeszcze dwa dodatkowe parametry:

* *innodb\_buffer\_pool\_instances* — przestarzałe w MariaDB od wersji *10.6.x* (zawsze 1 instancja puli)
* *innodb\_buffer\_pool\_chunk\_size*

Jeżeli chcesz ręcznie zmieniać ustawienia z powyższej listy, musisz ustawić zmienną środowiskową **JELASTIC\_AUTOCONFIG** na “*false*”, “*disable*”, lub “0”. W przeciwnym razie Twoje niestandardowe zmiany zostaną nadpisane, każdorazowo po restarcie kontenera.

1.Wybierz warstwę bazy danych należącą do środowiska, w którym chcesz wyłączyć automatyczna konfigurację, i wybierz **Zmienne** z menu rozwijalnego.

![](/files/-MlPNQzYIJGrFKeScEIg)

2\. Następnie znajdź parametr **JELASTIC\_AUTOCONFIG** wpisz w polu *false* i zapisz. Na koniec zatwierdź zmiany klikając przycisk **Zastosuj**.

![](/files/-MlPOOd_NxDjmYfxHCdf)

{% hint style="info" %}
**Wskazówka.** Alternatywnie, możesz nadpisać dowolne ustawienia w pliku ***/etc/my.cnf*** (w tym te zarządzane przez *Smart Auto-Configuration*) przez podanie ich w pliku ***/etc/mysql/conf.d/custom.cnf***
{% endhint %}

### Starsze implementacje

Jeżeli chcesz ręcznie zmienić automatycznie skonfigurowane ustawienia w starszych kontenerach, musisz usunąć *znak* „*#Jelastic autokonfiguracja”,* na początku pliku ***/etc/my.cnf*** .

![](/files/-MlPPqcv-36C5cr9fc3i)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kompendium.cloudlets.zone/kompendium/konfiguracja/automatyczna-konfiguracja-bazy-danych.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
