Als «indexing» getaggte Fragen

Fragen zum Magento-Indexer. Dies schließt den flachen Katalogindex ein. Verwenden Sie für MySQL-Indizes stattdessen das Tag "mysql -indexes".

7
Die Neuindizierung des Preises führt zu DB-Deadlocks während der Kaufabwicklung
Ich habe ein Problem, bei dem der Prozess der erneuten Indizierung des Produktpreises meines Erachtens eine Deadlock-Ausnahme im Checkout-Prozess verursacht. Ich habe diese Ausnahme beim Auschecken festgestellt: Ausnahme bei der Auftragskonvertierung: SQLSTATE [40001]: Serialisierungsfehler: 1213 Deadlock beim Versuch, eine Sperre abzurufen; Starten Sie die Transaktion erneut Leider habe ich keinen …

1
Warum gibt es keine teilweise Neuindizierung für EAV und Tags?
Diese Frage hat mich eine ganze Weile verwirrt. Warum wird der in Magento 1.13.xx eingeführte Verbesserungs- Bugfix "Teilweise Neuindizierung" genannt, der nicht die Indexer "Produktattribute" und "Tag-Aggregationsdaten" abdeckt? Warum müssen diese beiden manuell neu indiziert werden? Meiner Meinung nach ist der EAV-Index einer der kritischsten. Eine teilweise Neuindizierung bedeutet, dass …


3
Was ist mview in Magento2?
Zuallererst, was ich weiß: Die Indexverwaltung ist nützlich, um die Leistung des Geschäfts zu steigern. EAV hat einen Nachteil. Es werden Daten in verschiedenen Tabellen gespeichert, so dass das Abrufen von Daten zeitaufwändig ist. Damit speichern wir die Daten in einer einzigen Tabelle. Wenn Daten geändert werden, aktualisieren wir diese …

2
Indizes hängen an "Verarbeitung"
Sowohl der Produkt-URL-Rewrites-Index als auch die Kategorie / Produkt-Zuordnung werden laut Magento-Administrator seit Tagen ausgeführt Es werden jedoch keine Reindex-PHP-Prozesse ausgeführt, der var/locksOrdner ist leer und die index_processMySQL-Tabelle hat einen völlig anderen Status: +------------+------------------------------+-----------------+---------------------+---------------------+--------+ | process_id | indexer_code | status | started_at | ended_at | mode | +------------+------------------------------+-----------------+---------------------+---------------------+--------+ | 1 …
24 indexing  ee-1.13 

3
Wann werden die Indizes ungültig gemacht?
Ich habe einen Shop und ALLE Indizes sind immer ungültig. Mir ist aufgefallen, dass ich keine Ahnung habe, wann ein Index ungültig wird. Können Sie mir eine Liste mit "allen" Ereignissen geben, bei denen einer oder mehrere dieser Indizes ungültig werden? Produkteigenschaften Produktpreise Umschreiben von Katalog-URLs Produkt-Flat-Daten Kategorie Produkte Katalogsuchindex …
23 indexing 


5
Indexfehler nach dem Upgrade auf EE 1.14.2.0: Tabelle catalog_product_entity_tmp_indexer existiert nicht
Nachdem ich mein Magento auf EE 1.14.2.0 aktualisiert habe, erhält der Cron enterprise_refresh_indeximmer diesen Fehler: Ausnahme 'PDOException' mit der Meldung 'SQLSTATE [42S02]: Basistabelle oder Sicht nicht gefunden: 1146 Tabelle' catalog_product_entity_tmp_indexer 'existiert nicht' in /var/www/public_html/lib/Zend/Db/Statement/Pdo.php:228 Ich verstehe nicht, warum diese Tabelle nicht existiert. Sollte Magento es nicht während des Aktualisierungsindex erstellen?

2
So lösen Sie den Indexerstatus "ausgesetzt" (n im Rückstand)
Einer der Indexer, die so konfiguriert sind, dass sie planmäßig aktualisiert werden, ist im Status "angehalten" gesperrt und wird nicht mehr aktualisiert. Ausgabe von bin/magento indexer:status +----------------------------+------------------+-----------+-------------------------------+---------------------+ | Title | Status | Update On | Schedule Status | Schedule Updated | +----------------------------+------------------+-----------+-------------------------------+---------------------+ | ... | | | | | | …

1
Einige Produkte fehlen in der Tabelle catalog_product_index_price!
Kann mir jemand helfen, die Preisindizierung in Magento zu klären? Ich benutze Version 1.9. Meine Aufgabe : Rendern der vorgestellten Produkte auf der Homepage. Meine Lösung : Anstatt die Kategorie "Empfohlenes Produkt" zu erstellen. Ich habe ein Attribut "is_featured" erstellt, also filtere ich das Produkt einfach mit diesem Attribut "true", …

3
MAGE_DIRS-Bootstrap-Parameter in der CLI
In pub/index.phpwird der folgende Code verwendet, um Änderungs-URLs für Medien und statische Assets so festzulegen, dass "/ pub" weggelassen wird: $params[Bootstrap::INIT_PARAM_FILESYSTEM_DIR_PATHS] = [ DirectoryList::PUB => [DirectoryList::URL_PATH => ''], DirectoryList::MEDIA => [DirectoryList::URL_PATH => 'media'], DirectoryList::STATIC_VIEW => [DirectoryList::URL_PATH => 'static'], DirectoryList::UPLOAD => [DirectoryList::URL_PATH => 'media/upload'], ]; $bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params); Leider gibt …

5
Einzelprodukt neu indizieren
Ich möchte ein einzelnes Produkt nach einem Update neu indizieren. Jetzt benutze ich: $product = Mage::getModel('catalog/product')->loadByAttribute('sku', 'foobar'); // edit something $product->save(); $stockItem = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product->getId()); $stockItem->setForceReindexRequired(true); Mage::getSingleton('index/indexer')->processEntityAction( $stockItem, Mage_CatalogInventory_Model_Stock_Item::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); $product ->setForceReindexRequired(true) ->setIsChangedCategories(true); Mage::getSingleton('index/indexer')->processEntityAction( $product, Mage_Catalog_Model_Product::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); Aber das funktioniert nicht, irgendwelche Ideen? PS: $product->getId()ist vorhanden und korrekt.


1
Die übergeordnete Kategorie zeigt Produkte in Unterkategorien an, obwohl das Produkt nicht der übergeordneten Kategorie zugewiesen wurde
Nehmen wir an, ich habe eine Kategorie, Kleidung und diese Kategorie hat eine Unterkategorie, T-Shirts. Jetzt füge ich der Kategorie T-Shirts ein Produkt hinzu (indem ich das Kontrollkästchen im Bildschirm Produkt hinzufügen aktiviere), aber ich überprüfe nicht die Kategorie Kleidung. Daher nahm ich an, dass dies bedeutet, dass das Produkt …

4
Magento-Indexer fügt der flachen Tabelle im benutzerdefinierten Attribut kein Attribut hinzu
Magento Keine benutzerdefinierten Attribute zum flachen Tisch hinzufügen ..... Ich habe eine Marktplatzerweiterung ... die einige Attribute hat, aber einige Attribute, die nicht zum flachen Tisch hinzugefügt werden ... weil meine Erweiterung nicht funktioniert .... Attributeinstellung ist ... $catalogEavSetup->addAttribute(Mage_Catalog_Model_Product::ENTITY, 'approval', array( 'group' => 'General', 'sort_order' => 21, 'type' => 'int', …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.