Magento - Tabellen mit dem Präfix: sequence_

Eine Sequenz (engl. sequence) ist ein Datenbankobjekt, mit dem eindeutige, fortlaufende Nummern erzeugt werden können.

Sie werden unter anderem für die Generierung von Primärschlüsseln (Primary Keys) verwendet.


In MySQL steht dafür die Autoinkrement-Spalte zur Verfügung.

Der Grund, warum ab Magento 2 mit sequences gearbeitet wird, ist ggf. die Angleichung an den Standard von Oracle und MS SQL-Server. Zusätzlich dazu kann die Verwendung von sequences in INNODB's aus Performance-Gründen sinnvoll sein.

  • sequence_order_0
  • sequence_order_1
  • sequence_invoice_0
  • sequence_invoice_1
  • sequence_shipment_0
  • sequence_shipment_0
  • sequence_creditmemo_0
  • sequence_creditmemo_1

Alle sequence-Tabellen sind ab Magento 2 neu hinzugekommen.

^