Announcement

Collapse
No announcement yet.

Lesengeschwindikeit mit Datentypzeichen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Lesengeschwindikeit mit Datentypzeichen



    Hallo Guro in MySQL,


    Fallstudy:

    a) VARCHAR (255) definieren, aber es wird nur 20 Zeichen abspeichern.
    b) VARCHAR (40) definieren, es wird auch nur 20 Zeichen abspeichern.

    FRAGE:
    1.
    Wie schnell ist die Lesengeschwindigkeit von a) und b), besteht es auch der Speedunterschied?

    2.
    a) und b) hat das Gleich 20 Zeichen, aber unterschiedlich Zeichengroß [a = 255 Zeichen & b = 40 Zeichen] definiert
    Im Falls a) wird Ende der 255 und b) bis Ende 44 gelesen werden ?
    oder a) und b) nur bis Ende 20 abgespeicherte Zeichen ablesen?

    Ich danke Euch vorraus

  • #2
    Die Frage dürfte doch mehr akademischer Natur sein.
    Wenn du die Lesegeschwindigkeit wissen willst, musst du entsprechende Messungen machen. Je nach Rechner und Ort der DB (lokal, Server) dürften die Werte unterschiedlich sein.

    Es werden in beiden Fällen 20 Zeichen gelesen.
    VARCHAR reserviert die angegebene Größe. Belegt aber nur - in diesem Fall - die Größe 20.

    Im Gegensatz zu CHAR

    http://dev.mysql.com/doc/refman/5.1/de/char.html
    Zuletzt editiert von Christian Marquardt; 23.04.2010, 08:37.
    Christian

    Comment

    Working...
    X