Mehr Speicher?

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Re: Mehr Speicher?

Postby Nobbie » 18. September 2020 20:06

SCG wrote:Nur leider erzählen die xampp Entwickler nix zu diesem Thema :-/ ich will ja nix schlimmer machen als es eh schon ist.


Das ist auch das grundsätzlich Mißverständnis. Es gibt keine "Xampp Entwickler", da wird nichts entwickelt. Xampp ist eine Distribution (eine "Auslieferung"); eine Zusammenstellung von bestimmten Softwarepaketen. Und "Xampp" ist auch keine Firma oder so, sondern nur ein Name. Die Distribution kommt von "Bitnami", aber auch nichts entwickeln. Sondern zu nur zusammenstellen und packen und ausliefern.

Wenn Du spezielle Anforderungen an die inkludierten Softwarepakete hast, dann ist Xampp / Bitnami nicht die richtige Adresse, sondern die jeweiligen Entwickler des entsprechenden Pakets. D.h. in Deinem Fall musst Du Dich an MariaDB wenden und fragen, welche Optionen es dort gibt. BItnami übernimmt nur die Default Einstellungen der jeweiligen Entwickler, nicht mehr und auch nicht weniger.
Nobbie
 
Posts: 13214
Joined: 09. March 2008 13:04

Re: Mehr Speicher?

Postby Nobbie » 19. September 2020 10:36

Das Forum hilft bei Installationsproblemen von Xampp unter Windows. Ich lese hier aber kein Problem, was läuft denn nicht?

Die Software ist installiert und tut was sie tun soll. Damit ist die Installation abgeschlossen. Wer sich für Interna interessiert, wie hier beispielsweise über MariaDB, sollte die Dokumentation zur Software lesen. Die kommt aber nicht von Bitnami und wird auch nicht von Bitnami gepflegt. Die hat auch mit Windows nichts zu tun und auch nicht mit Xampp. Das ist reines MariaDB Wissen, unabhängig vom Betriebssystem und unabhängig von der Distribution.

Wenn es wenigstens irgendein konkretes Problem gäbe, aber selbst das ist ja nicht der Fall. Diese Begriffe kann man doch ganz einfach in der Doku von MariaDB nachschlagen. Genau dafür gibt es die Doku, soll ich die jetzt kopieren und hier einstellen?

Hier werden alle Optionen für mysqld (der zentrale Dienst für MySQL resp. MariaDB) besprochen. Offensichtlich ist schon der erste Begriff key_buffer veraltet (wird demnach auch nur von MyISAM verwendet, das wird aber schon länger nicht mehr voreingestellt, stattdessen InnoDB als Engine benutzt), das muss inzwischen key_buffer_size heissen. Da hast Du jetzt Lesestoff satt: https://mariadb.com/kb/en/mysqld-options/
Nobbie
 
Posts: 13214
Joined: 09. March 2008 13:04

Re: Mehr Speicher?

Postby blueone » 19. September 2020 11:09

Versuch es doch mal mit https://github.com/major/MySQLTuner-perl
Muss man aber Perl unter Windows installieren.
Und wie Nobbie schon sage, sollte man dennoch nachlesen, was genau man verändert, wenn man an den Werten etwas verändert.

Edit:

Ohh, ich sehe grade, dass das Perlskript unter Windows nicht läuft.
Dann ginge noch https://github.com/pmachapman/mysqltuner/
Aber das Programm unterstützt die aktuelle Version von MariaDB nicht.

Ansonsten gibt es viele Tutorials, wie man MariaDb tunen kann.
Hier also noch mehr Lesestoff: https://mariadb.com/kb/en/optimization-and-tuning/
blueone
 
Posts: 7
Joined: 12. September 2020 09:54
XAMPP version: latest
Operating System: Win Pro 10

Re: Mehr Speicher?

Postby Altrea » 19. September 2020 13:43

Am meisten erreicht man mit Arbeitsspeicher, Caches und Indexes.
Das haben aber alle Datenbank-Systeme gemein.

MariaDB ist in den aktuellen Versionen aber schon ganz gut voreingestellt, was die Standardwerte betrifft.
Am einfachsten wäre es also erstmal, die Gesamtspeichernutzung nach dem zur verfügung stehenden RAM zu dimensionieren und andere Angaben die Speicherbegrenzungen betreffen aus der Config zu entfernen, damit die MariaDB Standardwerte greifen.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11952
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Mehr Speicher?

Postby Altrea » 19. September 2020 14:07

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 :wink:

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.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11952
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 39 guests