Feldtyp-Fragen (Größe)

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Feldtyp-Fragen (Größe)

von MB29 » Sa, 18.11.2006 20:24

Danke soweit Thomas,

wenn weitere Fragen aufkommen werde ich sie stellen.

von Toxitom » Sa, 18.11.2006 18:08

Hey Mo,
1. Wie wichtig oder sinnvoll ist es z.Bsp. die Länge von Textfeldern auf das Nötige zu beschränken (z.Bsp. 5 Zeichen für Deutsche Postleitzahlen)?
Na ja, das kommt darauf an, wie groß deine Datenbank wird. Die Feldgröße bestimmt die reserviert Zahl in Bytes beim Speichern, je größer du also das Feld hast, um so mehr Speicher wird gebraucht.
Aber: Bei dem heutigen "üppigen" Speicherplatz und den meist doch kleinen Datenbanken der Benutzer ist eine Optimierung hier wenig hilfreich. Wenn du aber planst, eine unternehmensweite PPS Datenbank anzulegen bei 4000 AP , mehreren tausen Artikeln etc, dann solltest du schon genau hinscheun ;-)
2. Macht das Knappsen bei der Feldgröße ggf. auch noch Sinn, wenn die Tabelle sog. Memofelder besitzt?
Siehe oben. Memofelder haben intern auch eine bestimmte Größe, sie können bis zu 64 k aufnehmen. Wieviel wirklich reserviert wird, hängt dann vom Inhalt ab. Dafür würde eine Datenbank nur aus Memofeldern mit unterschiedlichen Inhalten an Performance verlieren.
3. Können die Daten "kürzerr" Zahlenfelder in "längere" Zahlenfelder eingefügt werden?
Kleiner auf "größer" geht immer - ohne Verluste. Umgekehrt nicht. Aber Achtung, wenn du den Typ wechselst (z.B. von Integer auch Fleisskomma). - hier wird es meist zu Datenverlusten kommen!

I ch hoffe, es hilft.

Viele Grüße
Thomas

Feldtyp-Fragen (Größe)

von MB29 » Sa, 18.11.2006 12:30

Hallo,

zu Übungszwecken versuche ich gerade eine Datenbank mit OO zu erstellen und habe zur Feldtypengröße folgende Verständnisfragen:

1. Wie wichtig oder sinnvoll ist es z.Bsp. die Länge von Textfeldern auf das Nötige zu beschränken (z.Bsp. 5 Zeichen für Deutsche Postleitzahlen)?

2. Macht das Knappsen bei der Feldgröße ggf. auch noch Sinn, wenn die Tabelle sog. Memofelder besitzt?

3. Können die Daten "kürzerr" Zahlenfelder in "längere" Zahlenfelder eingefügt werden?

MfG - Mo

Nach oben