InnoDB lernt und ändert Pufferpoolparameter

Fragen Sie ab, welche Speicher-Engines die aktuelle Version von MySQL unterstützt.
Fügen Sie hier eine Bildbeschreibung ein
Fragen Sie einige grundlegende Parameter der InnoDB-Speicher-Engine ab, z. B. die Gesamtgröße des Pufferpools. Hier wird eine Fuzzy-Abfrage verwendet, um verwandte Parameter abzufragen.

Fügen Sie hier eine Bildbeschreibung ein

Es kann auch über Visualisierungstools angezeigt oder geändert werden. Hier wird Navicat zum Anzeigen verwendet. Es kann festgestellt werden, dass sowohl innodb_buffer_pool_size als auch innodb_buffer_pool_chunk_size 134217728B sind, dh 134217728B/1024/1024 = 128 MB. Hier ist MySQL eingestellt auf den Standardwert von 128 MB zurückgesetzt.
Fügen Sie hier eine Bildbeschreibung ein

Wenn Sie innodb_buffer_pool_size vor Version 5.7 ändern, müssen Sie es in my.cnf ändern und dann den MySQL-Prozess neu starten, damit es wirksam wird
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

Mit dem Befehl cat kann festgestellt werden, dass innodb_buffer_pool_size im Kommentar als 128 MB markiert ist.
Da ich hier die MySQL 8.0-Version verwende, kann die Größe des Pufferpools direkt und dynamisch geändert werden.
Verwenden Sie den Befehl set global innodb_buffer_pool_size = 268435456, um die Größe des Pufferpools auf 256 MB anzupassen.
Fügen Sie hier eine Bildbeschreibung ein
Anhand der Ansicht können Sie feststellen, dass die Änderung erfolgreich war.
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

Supongo que te gusta

Origin blog.csdn.net/weixin_45930241/article/details/123521878
Recomendado
Clasificación