echo $begrüßung;
Die Frage nach der Speicherung der Daten lässt sich ohne die konkrete Angabe der Storage-Engine nicht genau beantworten. Womit wir aber schon das erste Stichwort haben: Storage Engines.
Die wohl hauptsächlich verwendete Storage-Engine ist die MyISAM. Zu den dort vorhandenen Row-Formaten erzählt das Handbuch etwas in MyISAM Table Storage Formats. Demnach ist es beim ROW_FORMAT=DYNAMIC wohl so, dass Datensätze fragmentiert gespeichert werden, wenn sie durch ein Update nicht mehr an den alten Platz passen. Außerdem wird nur so viel Platz wie nötig verwendet. Bei FIXED wird generell eine feste Länge verwendet, was mit erhöhtem Speicherplatzbedarf, aber auch mit erhöhter Wiederherstellbarkeit bei Crashes einhergeht.
Doch du verwendest ja kein MyISAM sondern InnoDB. Und dafür fand ich die Antwort auf deine Frage eher beiläufig im Kapitel Restrictions on InnoDB Tables erwähnt: »InnoDB stores the first 768 bytes of a VARBINARY, VARCHAR, BLOB, or TEXT column in the row, and the rest into separate pages.« Drumrum stehen noch weitere Aussagen zu den maximalen Größen von Zeilen, die ich hier aber nicht alle zitieren möchte.
Ob es beim Lesen der verteilten Daten signifikante Unterschiede gibt? Das wird man wohl so nicht direkt beantworten und messen können. Es gibt ja auch noch diverse Caches, die da mitspielen.
echo "$verabschiedung $name";