Matthias Apsel: INSERT ... ON DUPLIKATE KEY

Beitrag lesen

Hallo Lukas .,

Das kannst Du so undifferenziert von außen nicht sagen.

Das mag sein. Ausgehend von deinem hier genannten Beispiel aber schon.

Es gibt Redundanzen, die durchaus Sinn machen.

Ja. Zum Beispiel ein zweites Netzteil an einem Server oder ein RAID ;-)

In diesem Fall z.b. hätte ich mehrere Indexe auf mehrere Spalten setzen müssen.

Nein. (Jedenfalls nicht in diesem wahrscheinlich vereinfachten Beispiel) Ein Index über mehrere Spalten.

Selbst wenn die DB damit wunderbar klar gekommen wäre, hätte ich es bei eventuellen Wartungsarbeiten viel schwerer, die Dinge auf einen Blick zu erfassen oder auch zu sortieren.

Wartbarkeit ist auch immer ein wichtiges Argument.

Da es sich ohnehin um flüchtige Daten handelt, spielt die Datenmenge eine untergeordnete Rolle. Insofern ist es durchaus sinnvoll, den Vorteil der reduntanten Daten auszunutzen und dem Nachteil der durch Redundanz erhöhten Datenmenge überzuordnen.

Bis demnächst
Matthias

--
Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.