tomquenten
Neuer Benutzer
- Beiträge
- 2
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
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