To properly display this page you need a browser with JavaScript support.
     
                
MySQL/MariaDB Einstellungen (my.ini)  
Warnung : 
Folgende Informationen ist nur für IT-Spezialisten gedacht. Bitte ändern Sie nicht eigentständig die my.ini, wenn Sie nicht über ausreichend Datenbankerfahrung besitzen um einschätzen zu können welche Folgen dadurch entstehen. 
 
Einstellungen Datenbank (my.ini) 
 
Beispiel für eine iPOS/piOS/BrotZEIT/Inspect taugliche my.ini: 
 
[mysqld] 
datadir=D:/MariaDB 5.5/ 
dataport=3306 
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION" 
default_storage_engine=MyISAM 
innodb_buffer_pool_size=380M 
innodb_log_file_size=50M 
max_allowed_packet=64M 
open_files_limit=100000 
transaction-isolation=READ-COMMITTED 
innodb_locks_unsafe_for_binlog=1 
binlog_format=ROW 
 
[client] 
port=3306 
 
 
Wichtig sind hier die fett dargestellten Parameter. 
Datenbank-Parameter 
  
Parameter 
 
Erklärung 
  
max_allowed_packet=64M 
 
Setzen des maximal erlaubten Paketgröße auf 32 oder 64 Megabyte 
  
open_files_limit=100000 
 
Setzen der maximalen Anzahl gleichzeitig geöffneter Dateien 
  
transaction-isolation=READ-COMMITTED innodb_locks_unsafe_for_binlog=1 
 
Zeilenbasierter Lock für Transaktionen (z.B. insert, update) einschalten anstatt Tabellenbasierter Lock 
  
 
 
 
 
Für Server mit ausreichend Speicher noch die Parameter mit in [mysqld] aufnehmen: 
 
[mysqld] 
query_cache_size=2048M 
table_cache=50000 
key_buffer_size=1024M 
 
 
Datenbank-Parameter 
  
Parameter 
 
Erklärung 
  
query_cache_size=2048M 
 
Puffer für SQL-Abfragen auf 2 Megabyte 
  
table_cache=50000 
 
Anzahl gepufferter Tabellen auf 50000 setzen 
  
key_buffer_size=1024M 
 
Speicher für Indizes temporärer Tabellen auf 1 MB setzen 
  
 
 
Für Server mit ausreichend Speicher - Stufe 2: 
[mysqld] 
sort_buffer_size=64M 
read_rnd_buffer_size=50M 
join_buffer_size=2M 
 
max_heap_table_size=4GB 
tmp_table_size=2GB 
 
key_buffer_size=128M 
read_buffer_size=8M