Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Entdecke Shopware Payments Volle Leistung, ohne Kompromisse. 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: 23. September 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: 53

Support

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