Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Shopware Payments 12 Monate Ramp-up Pricing. Nur für kurze Zeit. Mehr erfahren
An international version is available for our store.
codeenterprise GmbH

Suche im Admin beschleunigen

Bewertung: keine Bewertung ( Bewertung schreiben )
Downloads: <10

In-App-Käufe

Abonnements

Admin Search Optimization IAP Pro
ab
8,33 € * /Monat
Produkt- und Kundensuche Alle Bestellfelder (Kundennummer, Tags, Sendungsverfolgung, Adressen, Dokumente) Listenansichten mit Filtern und Sortierfunktionen Suchdiagnose

Beschreibung

Highlights

  • Admin-Suche bis zu 2.500× schneller durch MySQL-Volltextindizes
  • Kein Elasticsearch nötig — funktioniert auf reinen MySQL-Setups
  • Kill-Switch je Bereich: Bestellungen, Produkte, Kunden einzeln steuerbar
  • Index-Status direkt in den Plugin-Einstellungen sichtbar

Features

  • Volltext- und Präfix-Indizes für Bestellungen, Produkte und Kunden
  • Deckt alle in den Sucheinstellungen aktivierbaren Felder ab: Namen, Nummern, E-Mail, Tags, Sendungsverfolgungsnummern, Belegnummern, Produkt-Suchbegriffe, Standard-Adressen samt Land
  • Beschleunigte Suche auch in Listenansichten mit Filtern und Sortierung
  • Automatischer Rückfall auf Standard-Suche bei unvollständiger Index-Abdeckung
  • Wöchentliche Wartung per Scheduled Task oder manuell per --optimize
  • Sucheinstellungen im Benutzerprofil zeigen Feld-Abdeckung (⚡ Schnell / ✓ Wird mitgesucht / ⚠ Bremst aus)

Über die Erweiterung

Was das Plugin tut

Die Admin-Suche in Shopware 6 durchsucht Bestellungen, Kunden und Produkte standardmäßig mit LIKE-Scans über die gesamte Tabelle. Bei wachsendem Katalog wird das linear langsamer — ab einigen hunderttausend Datensätzen spürbar. Dieses Plugin legt stattdessen MySQL-Volltext- und Präfix-Indizes auf die relevanten Spalten und leitet die Suche darüber. Im Benchmark bleibt die Index-Suche ab 1.000 bis 1.000.000 Zeilen konstant bei ~0,4 ms, während der LIKE-Scan auf ~0,9 s ansteigt — bis zu 2.500× schneller bei einer Million Zeilen.

Kein Elasticsearch erforderlich

Das Plugin funktioniert auf reinen MySQL- oder MariaDB-Setups. Es werden keine zusätzlichen Suchserver, keine OpenSearch- oder Elasticsearch-Instanz benötigt.

Bereiche einzeln steuerbar

In den Plugin-Einstellungen aktivierst du die Beschleunigung je Bereich: Bestellungen, Produkte und Kunden lassen sich unabhängig voneinander an- und abschalten (Kill-Switch). Standardmäßig ist alles aus.

Index-Status im Admin sichtbar

Die Plugin-Einstellungen zeigen pro Bereich, welche Indizes vorhanden sind und welche fehlen. Fehlende Indizes lassen sich mit einem Klick über die Message-Queue im Hintergrund aufbauen — der Shop bleibt erreichbar. Alternativ per Konsole: bin/console coe:admin-search:index --create.

Abgedeckte Felder

Die Indizes decken jedes Feld ab, das in den Sucheinstellungen aktivierbar ist: Namen, Nummern, E-Mail-Adressen, Tags, Sendungsverfolgungsnummern, Belegnummern, Produkt-Suchbegriffe sowie die Standard-Rechnungs- und -Lieferadresse eines Kunden samt Land.

Automatischer Rückfall

Kann eine Suche nicht vollständig über die Indizes beantwortet werden — etwa bei einem unbekannten Zusatzfeld oder einem Suchbegriff ohne indexierbares Wort —, greift automatisch die Standard-Suche, statt ein unvollständiges Ergebnis zu liefern.

Listenansichten & Filter

Die beschleunigte Suche greift auch in den Listen für Bestellungen, Produkte und Kunden — einschließlich bei gesetzten Filtern oder Spaltensortierung. Bisher griff die Beschleunigung nur in der globalen Suchleiste oben.

Wöchentliche Index-Wartung

InnoDB-Volltextindizes sammeln bei fortlaufenden Löschungen (etwa DSGVO-Löschungen oder Gäste-Bereinigung) gelöschte Einträge an, die jede Suche ausbremsen. Das Plugin wartet die Indizes automatisch wöchentlich per Scheduled Task. Manuell anstoßbar per bin/console coe:admin-search:index --optimize.

Sucheinstellungen im Benutzerprofil

Die Sucheinstellungen im Benutzerprofil zeigen für jedes Feld, wie die Admin-Suche es findet: über einen Index (⚡ Schnell), über einen einfachen Scan (✓ Wird mitgesucht) oder gar nicht (⚠ Bremst die Suche aus). Fehlt ein Index, weist ein Hinweis direkt darauf hin.

Diagnose-Modus

Ein optionaler Diagnose-Modus (Plugin-Einstellungen, standardmäßig aus) protokolliert je Suche, welcher Suchweg gewählt wurde, warum ggf. auf die Standardsuche zurückgefallen wurde und wie lange die einzelnen Schritte gedauert haben. Suchbegriffe werden dabei nicht protokolliert.

Details

  • Verfügbar in: Englisch, Deutsch
  • Zuletzt aktualisiert: 7. Oktober 2026
  • Veröffentlicht: 24. September 2026
  • Version: 7.0.2
  • Kategorie:

Ressourcen

Bewertungen (0)

Bewertung schreiben

Wenn du diese Erweiterung heruntergeladen hast, kannst du diese im Shopware Account bewerten.

Bewertung schreiben

Über den Extension Partner

codeenterprise GmbH

codeenterprise GmbH

Partner Status

  • Shopware Premium Extension Partner Shopware
    Premium Extension Partner

Details

  • Ø-Bewertung: 4.8

    Durchschnittliche Bewertung von 4.8 von 5 Sternen

  • Partner seit: 2014
  • Erweiterungen: 54

Support

  • Land: Germany
  • Spricht: Deutsch, Englisch
  • Reaktionszeit: Sehr schnell