innodb_buffer_pool_size !> 2GB möglich trotz 64Bit System
Hallo,
ich bin hier am verzweifeln und Haare ausreißen.
Für einen Kunden muss die DB getunt werden. Dazu haben wir den innodb_buffer_pool_size auf 8 GB setzen wollen. Die physische Maschine hat 12 GB RAM. Nun habe ich seit genau 1 Woche so ziemlich alles aus der MySQL Doku und den Foren gelesen. Unter Windows lässt sich das Problem wohl lösen, indem die exe ausgetauscht wird. Ich habe das ganze jedoch unter Debian (minimal Server) ohne GUI zu laufen.
Wenn ich mir die Daten des Servers mit
mysql> show variables like 'version%';
ausgeben lasse bekomme ich
+-------------------------+------------------------------+
| Variable_name | Value |
+-------------------------+------------------------------+
| version | 5.7.29 |
| version_comment | MySQL Community Server (GPL) |
| version_compile_machine | x86_64 |
| version_compile_os | Linux |
+-------------------------+------------------------------+
d.h. der SQL Server läuft eindeutig als 64 Bit Version. Warum zum Geier nur kann ich dennoch nicht den innodb_buffer_pool_size auf mehr als 2GB setzen?
Laut Logprotokoll
[ERROR] innodb_buffer_pool_size can't be over 4GB on 32-bit systems
Das System läuft unter Debian 9.
Ich bitte höflichst um Hinweise, wie ich die noch Ursache weiter eingrenzen könnte.
Vielen Dank!
tomqeunten
Subject
Views
Written By
Posted
innodb_buffer_pool_size !> 2GB möglich trotz 64Bit System
612
February 19, 2020 06:28AM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.