bei unseren Umstellungen zu WT 1.5.1 taucht eine neue Frage auf. Enthalten
sind momentan 256 Gedcoms. Das Anmelden auf der neuen Seite funktioniert
reibungslos. Wenn ich dann auf Verwalten gehe, werden ca. 4 - 5 min benötigt
um die Seite Verwalten aufzuzeigen. Ein Freund hat einmal folgendes
Protokoll mitlaufen lassen.
Die Frage lautet, wie können wir dies optimieren, bzw. die Entwickler um
Veit hier helfen, wenn größere Datenmengen verarbeitet werden sollen.
führt doch zuerst einmal die Empfehlungen aus, die ganz unten unter 'Recommendations' stehen.
Allgemeine Empfehlungen:
Führe OPTIMIZE TABLE aus für eine bessere Performance bei fragmentierten Tabellen
Aktiviere den slow query log um schlechten Abfragen auf die Spur zu kommen
Setze denselben Wert für tmp_table_size und max_heap_table_size
[ Reduce your SELECT DISTINCT queries without LIMIT clauses ]
Den table_cache schrittweise vergrößern ...
Anzupassende Variablen:
query_cache_limit (> 1M, or use smaller result sets)
query_cache_size (> 32M)
tmp_table_size (> 16M)
max_heap_table_size (> 16M)
table_cache (> 512)
Axel Schreiter
Gesendet: Dienstag, 10. Dezember 2013 18:48
führt doch zuerst einmal die Empfehlungen aus, die ganz unten
unter 'Recommendations' stehen.
haben wir gemacht, das Öffnen des Verwaltungsmenüs dauert nun "nur" noch
3:49 min. Hier nochmals der SQL-Tuner:
mysqltuner
>> MySQLTuner 1.1.1 - Major Hayden <major@mhtx.net>
>> Bug reports, feature requests, and downloads at http://mysqltuner.com/
>> Run with '--help' for additional options and output filtering
auffällig ist u. a. der extrem hohe Speicherbedarf, sowie die 522 Joins ohne Index.
Ich würde das an eurer Stelle zusammen mit der Anzahl der Gedcoms mal im webtrees-Forum posten - durchaus in Deutsch, wenn's mit dem Englisch zu schwierig ist.