Zurück zum Blog

WP All Import zu langsam? Memory Errors bei großen WooCommerce-Katalogen lösen

info@syncrefine.com12 min20. Dezember 2025HervorgehobenTechnology

WP All Import Timeout und Memory-Fehler bei großen Produktkatalogen beheben. Von Quick Fixes bis zu skalierbaren Alternativen für WooCommerce-Shops mit 10.000+ Produkten.

Ihr WP All Import läuft seit 45 Minuten. CPU bei 100%. Memory Errors. Timeout-Warnungen. Dieser Artikel zeigt Lösungen und skalierbare Alternativen für große WooCommerce-Kataloge.

Häufige Fehlermeldungen:

  • "Fatal error: Allowed memory size exhausted"
  • "504 Gateway Timeout"
  • "Maximum execution time exceeded"
  • Import hängt bei "Processing..."
  • "502 Bad Gateway" nach langer Wartezeit

Das Kernproblem: WordPress ist nicht für Massenimporte gebaut

WordPress verwendet wp_insert_post() für jeden Import. Diese Funktion ist für einen einzelnen Beitrag konzipiert, nicht für Tausende.

Was bei jedem Produkt-Import passiert:

  1. WordPress feuert 50+ Hooks ab
  2. Jedes Plugin kann darauf reagieren
  3. Datenbankabfragen stapeln sich
  4. PHP-Speicher füllt sich
  5. Server-Timeout

Laut WP All Import Dokumentation: "Typically on a shared host, somewhere between 50,000 to 100,000 records seems to be the upper limit."

In der Praxis: Bei Shared Hosting sind 5.000-10.000 Produkte bereits problematisch.

Performance-Vergleich: Realistische Zahlen

AspektWP All ImportExterne Verarbeitung
Import 1.000 Produkte5-15 Minuten< 2 Sekunden
Import 10.000 Produkte45-120 Minuten< 10 Sekunden
Import 50.000 ProduktePraktisch unmöglich< 1 Minute
Memory-Verbrauch256-512MB PHP MemoryMinimal
CPU-Belastung80-100%< 5%
Shop-VerfügbarkeitEingeschränkt100% verfügbar

Quick Fixes für WP All Import

1. PHP-Konfiguration anpassen

In wp-config.php:

define('WP_MEMORY_LIMIT', '512M');
define('WP_MAX_MEMORY_LIMIT', '1024M');
set_time_limit(0);

2. WP All Import Optimierungen

In Import Settings › Advanced Options:

  • "Speed up import by disabling do_action calls" aktivieren
  • "Chunk Size" auf 5-10 setzen
  • "Import Images" deaktivieren

Achtung: "Disable do_action calls" kann Plugins brechen, die auf WordPress-Hooks angewiesen sind.

3. WP-CLI für große Imports

wp all-import run 123 --log

Strukturelle Probleme die bleiben

Datenbank-Bottleneck

Bei 100.000+ Produkten:

  • Jede Query wird langsamer
  • Indizes werden ineffizient
  • wp_postmeta Tabelle explodiert

Hosting-Limitierungen

Shared Hosting Provider begrenzen:

  • Max Execution Time: 30-60 Sekunden
  • Memory Limit: 128-256MB
  • CPU-Nutzung: Wird gedrosselt

Lösung: Upgrade auf VPS/Dedicated = €100-500/Monat extra.

Praxis-Beispiel: Elektronik-Händler

Ein deutscher Elektronik-Händler mit:

  • 8 Lieferanten
  • 35.000 SKUs
  • Tägliche Updates
  • WooCommerce + WP All Import Pro

Vorher

06:00 - Start Import Lieferant 1
06:45 - Import crashed, Neustart
07:30 - Lieferant 1 fertig
...
16:30 - Alle Importe endlich durch

Nachher

06:00 - FTP-Pickup aller Dateien (automatisch)
06:01 - Externe Verarbeitung
06:03 - 35.000 Produkte aktualisiert
06:05 - Fertig

Testen Sie mit Ihrer größten CSV-Datei

Datei hochladen

Wann Sie eine Alternative brauchen

Technischer Vergleich

WP All Import Architektur

CSV/XML → WP All Import PHP → WordPress Hooks → MySQL
              ↑
       [Alles im WordPress-Prozess]
       [Single Thread]
       [Server wird blockiert]

Moderne Architektur

CSV/XML → Externe Verarbeitung → REST API → WooCommerce
              ↑
       [Außerhalb WordPress]
       [Multi-threaded]
       [350.000 Records/Minute]

Kostenvergleich

WP All Import Gesamtkosten

KomponenteKosten/Jahr
WP All Import Pro€199
Hosting-Upgrade€1.200-3.600
Entwickler-Zeit€10.200
Gesamt€12.000-15.000+

Alternative

KomponenteKosten/Jahr
Platform-KostenTransparent
Hosting Basic€240-600
SetupEinmalig 20 Min
ROI2-3 Monate

→ Siehe auch: Lieferanten-CSV automatisch verarbeiten

Häufige Fragen

"Muss ich WP All Import ersetzen?"

Nein. Für kleine, gelegentliche Imports bleibt es praktisch.

"Funktioniert das mit Custom Fields?"

Ja. Alle WooCommerce-Felder, ACF, Meta Fields werden unterstützt.

"Sind meine Daten sicher?"

  • DSGVO-konforme Verarbeitung
  • Verschlüsselte Übertragung
  • Deutsche/EU Server

Fazit

WP All Import ist ein solides Tool, das an seine Grenzen stößt. Die Memory Errors und Timeouts sind Symptome: WordPress ist nicht für Massenoperationen gebaut.

Für Shops mit >5.000 Produkten oder täglichen Updates ist externe Verarbeitung keine Luxus, sondern Notwendigkeit.

Die Wahl:

  1. Weiter kämpfen: Täglich Imports überwachen, Errors debuggen
  2. Modernisieren: Automatisierung, die skaliert

Quellen

Letzte Aktualisierung: Dezember 2025.

Teilen

Share this article with your network

Bereit zu starten?

Erfahren Sie, wie SyncRefine Ihre Datenprobleme löst.