Im Rahmen eines Projektes mussten wir uns mit einem System beschäftigen welches pro Artikel ca. 500 Attribute hat. Bestimmte Attribute sind bekanntermaßen für spezielle Anforderungen notwendig. Ein auslagern in eigene oxarticles Tabellenfelder kam aufgrund der Projektanforderungen nicht in Frage. Daher wurde etwas Aufwand in die Performance-Optimierung des Shops gesteckt. Speziell bei den Attributen. Dabei kam die Frage auf, was schneller ist IF/ELSEIF oder SWITCH? SPOILER-ALARM: Beide sind langsam, es gibt eine schnellere Lösung! Aber nun erstmal der Test, ausgeführt auf…