Hi Vinzenz,
Wie ist das eigentlich bei MySQL, ist es nicht so, dass für jeden Datensatz eine bestimmte Anzahl Bytes reserviert ist (8k)?
Nein, es ist nicht so, siehe z.B. Handbuch
bei MSSQL Server gibts diese Beschraenkung der Datensatzlaenge von 8kb, wenn man auf BLOBs verzichtet, was man "an und fuer sich" auch tun sollte (zumindest bei MSSQL Server ;-).
MySQL arbeitet anscheinend mit verschiedenen so genannten storage engines, die Beschraenkungen der Datensatzlaenge kennen oder eben nicht kennen. Ein Beispiel fuer ein Kennen: http://dev.mysql.com/doc/refman/5.0/en/innodb-restrictions.html
RDBMSe arbeiten intern typischerweise mit Bloecken bzw. "Seiten", deren Verwendung performancebedingt ist. Eine variable Datensatzlaenge beisst sich tendenziell mit diesem Konzept.
Rambo I