Alexander: Datentyp - Zahlen oder Zeichen

Beitrag lesen

Hi wahsaga,

in der DB wird AFAIK auch für ENUM-werte lediglich ein nummerischer index benutzt.
wenn du also z.b. mit WHERE ein feld auf einen ENUM-wert abfragen willst, wird die DB die umsetzung ENUM-wert -> nummerischer index einmal vor der ausführung der query durchführen, aufwand absolut minimal.
in der ergbnismenge braucht lediglich nach der abfrage wieder die umsetzung nummerischer index -> ENUM-wert gemacht zu werden, ebenfalls trivial.

ich habe auch nicht gesagt daß der Aufwand groß ist nur das er größer ist und je mehr Werte ein ENUM hat immer größer wir. Das wird sich aber wie ich es hier schon öfter erwähnte nur um einige Nano bzw. Millisekunden handeln. Die man meist vernachlässigen kann.

Viele Grüße (aus ... Du weißt ja schon)
Alexander