do-while / contao-BackupDB

Datenbank-Backup für Contao ab 4.4
GNU Lesser General Public License v3.0
10 stars 5 forks source link

Vorschlag zur Optimierung der DB-Backups #32

Closed tschero closed 7 months ago

tschero commented 2 years ago

Hallo Zusammen,

beim Import der mit backup-db-bundle erstellten Datenbankbackups, laufe ich bei mehreren Hostern öfter in einen Timeout. Ich verwendet für Contao in der Regel externe Themes mit sehr viel DB-Inhalt.

Wäre es eine Option, die Backups etwas zu optimieren? Den Hinweis habe ich von Leo Feyer im Zuge von Fehlersuche mit einem M3 Server von Hostingwerk bekommen. Die beiden betroffenen Klassen des Bundles habe ich entsprechend angepasst und ausgiebig getestet. Der Import geht deutlich schneller vonstatten und bei keinem von mir verwendeten Hoster kommt mehr der Timeout.

Hier der Vorschlag: SET autocommit = 0; ----------- Hier der Dateiinhalt von BackupDB SET autocommit = 1;

Entsprechende Pullrequests sind erstellt

VG tschero

do-while commented 7 months ago

This was implemented in 1.6.0