SCG wrote:Es geht mir darum einen eventuellen Flaschenhals zu entfernen, der eventuell für diverse Probleme verantwortlich ist, ich kenne mich aber mit der Materie Speicher/Datenbanken usw. nicht aus.
Flaschenhals kann vielerlei sein. Das sollte jemand im Vorfeld fachkundig analysieren. Aber global gesprochen ist XAMPP eh nur für lokale Entwicklungsumgebungen und nicht für Produktivumgebungen vorgesehen. Da spielt das letzte bißchen performance in der Regel nicht so eine große Rolle.
SCG wrote:In der Config-Datei steht das die Werte für minimal Systeme sind - bis 64M, ich frage mich jetzt welche Systeme das sein sollen mit 64M Speicher, oder ist hier nicht der Ram damit gemeint?
Gib nicht sovield arum was irgendwo steht. Die Hilfstexte und Konfigurationsbemerkungen werden seit Jahren einfach nur von einer Version zur anderen kopiert.
SCG wrote:Ich habe jetzt überall das doppelte aus den vorhandenen Werte gemacht und schaue mir an was passiert...learning by doing...selbst ist der Meister...man kann sich wohl nur auf sich selbst verlassen
Die wichtigsten Werte sind die für innodb_buffer_pool_size (InnoDB) und key_buffer_size (myISAM). Die sollten auf vernünftige, dem RAM bezogene Werte stehen. Empfohlene Werte sind für reine Datenbankserver mit ausschließlich InnoDB Datenbanken zum Beispiel 80% vom RAM für innodb_buffer_pool_size und 64K für key_buffer_size. Setzt du ausschließlich MyISAM Tabellen ein ist 25% vom RAM für den key_buffer_size eine empfohlene Größe.
Alle anderen Limits kann sich einzeln anschauen und auskommentieren. Bei manchen Limit-Änderungen musst du aber aufpassen, die können sich auf die Funktionstüchtigkeit von MariaDB oder dessen Tabellen auswirken (zum Beispiel wenn du die Logfile Größen einfach so änderst.
Installier dir doch einfach mal ein Blanko MariaDB und schau, was MariaDB selbst als Werte in die Konfiguration schreibt. Das ist schonmal ein guter Anhaltspunkt.