Indexbeheer
Adobe Commerce en Magento Open Source worden automatisch opnieuw berekend telkens als een of meer items worden gewijzigd. Acties die opnieuw indexeren activeren, zijn onder andere prijswijzigingen, het maken van catalogi- of winkelregels voor winkelwagenprijzen, het toevoegen van nieuwe categorieën enzovoort. Om prestaties te optimaliseren, accumuleert de Handel gegevens in speciale lijsten gebruikend indexeerders. Als de gegevens veranderen, moeten de geïndexeerde tabellen worden bijgewerkt of opnieuw worden gedesdexeerd. De handel herstelt als achtergrondproces, en uw opslag blijft toegankelijk tijdens de processen.
Het opnieuw indexeren van gegevens versnelt de verwerking, en vermindert de tijd de klant moet wachten. Als je bijvoorbeeld de prijs van een object wijzigt van $4,99 in $3,99, worden de gegevens opnieuw ingedexeerd om de prijswijziging in de winkel aan te geven. Zonder indexering zou de Commerce de prijs van elk product tijdens de vlucht moeten berekenen; de regels van de winkelwagenprijs, de bundelprijs, kortingen, de laagprijs, enzovoort. Het laden van de prijs voor een product kan langer duren dan de klant bereid is te wachten.
De indexeerders kunnen worden ingesteld op bijwerken tijdens het opslaan of op schema. Alle indexen kunnen beide opties gebruiken, behalve Klantenraster dat alleen ondersteuning biedt voor opslaan. Wanneer de indexering bij sparen, de Uitwisseling begint een herindex op sparen acties. De pagina van het Beheer van de Index voltooit de update en spoelt het geheime voorgeheugen, met het herindexbericht verschijnen binnen een minuut of twee. Wanneer opnieuw indexeren op een programma, loopt een herindex volgens een programma als bijbaanbaan. Er verschijnt een systeembericht als een snijtaak is niet beschikbaar voor het bijwerken van indexen die ongeldig worden. Uw winkel blijft toegankelijk tijdens herindexeringsprocessen.
Als een nieuwe index nodig is, verschijnt een melding boven aan de pagina. De index en het bericht worden gewist op basis van de herindexmodus en de mogelijke acties die u uitvoert. Raadpleeg voor meer informatie over indexering de Hoe de toepassing indexering implementeert in de PHP-ontwikkelaarsgids.
{width="700" modal="regular"}
- Index Management heeft een iets andere presentatie voor platte productcatalogi.
- Om problemen te voorkomen wanneer meerdere Admin-gebruikers objecten bijwerken die automatisch opnieuw indexeren activeren, wordt u aangeraden alle indexen volgens schema uit te voeren kroonbanen. Anders kunnen objecten met onderlinge afhankelijkheden, telkens wanneer een object wordt opgeslagen, een impasse veroorzaken. Symptomen van een impasse zijn onder andere een hoog CPU-gebruik en MySQL-fouten. Als beste praktijken, adviseert men dat u geplande indexering gebruikt.
- (Alleen Adobe Commerce) Standaard worden beheeracties, zoals opnieuw indexeren, vastgelegd door het systeem en kunnen deze worden weergegeven in het dialoogvenster Rapport met handelingslogboeken. Het registreren van de actie kan in worden gevormd Logboekregistratie van beheerhandelingen in de geavanceerde beheerinstellingen van uw winkel.
Aanbevolen werkwijzen voor herindexering
Bij de Handel hebben opnieuw indexeren en in cache plaatsen verschillende doeleinden. De indexen volgen gegevensbestandinformatie voor verhoogde onderzoeksprestaties, snellere gegevensherwinning voor opslagmilieu's, en meer. Cursussen Sla geladen gegevens, afbeeldingen, indelingen en dergelijke op voor betere prestaties bij het laden en openen van de winkel.
- Doorgaans wilt u opnieuw indexeren bij het bijwerken van gegevens in de handel.
- Als u een grote winkel of meerdere winkels hebt, kunt u indexeerders zoals categorie en producten instellen op geplande snijtaken vanwege de mogelijkheid van herindexering. U kunt de herdex instellen volgens een schema gedurende niet-piekuren.
- Wanneer u opnieuw indexeert, hoeft u niet ook een uitlijncache uit te voeren.
- Voor nieuwe installaties van de Handel, moet u het geheime voorgeheugen en de herdex leegmaken.
- Door het leegmaken van caches en het opnieuw indexeren wordt de webbrowsercache van uw computer niet leeggemaakt. Wis de browsercache nadat u de updates voor uw winkel hebt voltooid.
De indexmodus wijzigen
catalogsearch_fulltext
) indexer: De fulltext-index moet opnieuw worden uitgevoerd nadat de bulkmachtigingen zijn gewijzigd of wanneer de indexfunctie 'permissions' in de modus 'Gepland' staat.-
Op de Beheerder zijbalk, ga naar System > Tools>Index Management.
-
Schakel het selectievakje in voor elke index die u wilt wijzigen.
-
Set Actions op een van de volgende wijzen:
Update on Save
Update by Schedule
Invalidate index
note important IMPORTANT Het Net van de Klant kan slechts opnieuw worden gedexeerd gebruikend Update on Save
. Deze index doet dit niet ondersteuningUpdate by Schedule
. -
Klikken Submit om de wijziging toe te passen op elke geselecteerde index.
Kolommen Indexbeheer
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto Kolom Beschrijving Indexer De naam van de index. Description Een beschrijving van de index. Mode Hiermee wordt de huidige updatemodus voor elke index aangegeven. Opties:
Update on Save- De index wordt ingesteld op bijwerken wanneer een entiteitswijziging wordt opgeslagen. Deze entiteiten omvatten producten, categorieën, en klanten. Wanneer de opslagactie is voltooid, wordt een reeks stappen uitgevoerd om de wijzigingen vast te leggen en de index bij te werken. De pagina van het Beheer van de Index werkt en spoelt het herindexbericht binnen een minuut of twee bij.
Update on Schedule - De index is ingesteld op een update volgens een schema snijtaak. De bouwbaan omvat het planningsinterval voor het opnieuw indexeren, schrijvend updates aan de index wanneer looppas.Schedule Status Geeft de statusupdates van het schema weer. Status Hiermee geeft u een van de volgende opties weer:
Ready— De index is bijgewerkt.
Suspended - Opnieuw indexeren is onderbroken.
Processing- Er wordt momenteel opnieuw geïndexeerd.
Reindex Required - Er is een wijziging aangebracht die opnieuw indexeren vereist, maar de indexen kunnen niet automatisch worden bijgewerkt. Controleren of kraan is beschikbaar en correct gevormd.Updated Geeft de datum en tijd aan waarop een index voor het laatst is bijgewerkt.
Opnieuw indexeren met de opdrachtregel
De handel verstrekt extra herindexopties gebruikend de bevellijn. Voor volledige details en bevelopties, zie Opnieuw indexeren{:target="blank"} in het dialoogvenster Configuratiegids.
Gebeurtenissen van indextrigger
Triggers opnieuw indexeren
Configuratieinstellingen wijzigen
Winkelgroep toevoegen
Kenmerk toevoegen, bewerken of verwijderen (voor zoeken en filteren)
Winkelgroep toevoegen
Kenmerk toevoegen, bewerken of verwijderen (voor zoeken en filteren)
Relaties tussen producten en categorieën wijzigen
Categorieën toevoegen, bewerken of verwijderen
Opslag toevoegen of verwijderen
Winkelgroepen verwijderen
Websites verwijderen
Opslag toevoegen of verwijderen
Winkelgroepen verwijderen
Websites verwijderen
Winkelgroep toevoegen
Kenmerk toevoegen, verwijderen of bijwerken (voor zoeken en filteren)
Indexhandelingen en -besturingselementen
Actions that Cause a Full Reindex
Gebeurtenissen die volledige redexering activeren
Een webwinkelweergave maken
Maak of verwijder een kenmerk dat een van de volgende kenmerken heeft:
- Doorzoekbaar of zichtbaar in geavanceerd zoeken
- Filterbaar
- Filterbaar in zoekopdracht
- Gebruikt voor sorteren
Wijzig een bestaand kenmerk in een van de voorgaande kenmerken.
Opties voor één winkelcentrum voor categorieën inschakelen
Een webwinkelweergave maken
Maak of verwijder een kenmerk dat een van de volgende kenmerken heeft:
- Doorzoekbaar of zichtbaar in geavanceerd zoeken
- Filterbaar
- Filterbaar in zoekopdracht
- Gebruikt voor sorteren
Wijzig een bestaand kenmerk in een van de voorgaande kenmerken.
Opties voor één winkelcentrum voor categorieën inschakelen
Stock Options
- Weergave producten uit voorraadProduct Stock Options
- Voorraad beherenWanneer een of meer van de volgende opties in de catalogusinventarisatie worden gewijzigd in de systeemconfiguratie:
Stock Options
- Weergave producten uit voorraadProduct Stock Options
- Voorraad beherenPrice
- Bereik catalogusprijsEen winkel verwijderen
Een website verwijderen