innodb_buffer_pool_size !> 2GB möglich trotz 64 Bit System

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
 
Werbung:
Werbung:
Das ist vollkommen richtig! Da es dort kein Feedback gab, bzw. es nicht einmal gesehen / beachtet wurde (außer von mir selbst um nachzusehen ob es Feedback gab), habe ich mich erdreistet, es hier zu versuchen. Ich würde den dortigen Post ja gern löschen, nur lässt es das Forum nicht zu.
 
Zurück
Oben