Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi wieviel speicherplatz braucht der datentyp varchar (https://www.delphipraxis.net/114619-wieviel-speicherplatz-braucht-der-datentyp-varchar.html)

heri 28. Mai 2008 11:17

Datenbank: MSSQL • Version: 2005 • Zugriff über: ADO

wieviel speicherplatz braucht der datentyp varchar
 
Nur aus Neugier an die DBProfis:
ich habe ein Feld X vom Datentyp varchar(1000) in einer Tabelle T in einer MSSQL 2005 Datenbank

Behauptung 1: Wenn ich NULL im Feld speichere gehe ich davon aus dass kein Speicherplatz benötigt wird - stimmt das?
Behauptung 2: Wenn ich nun 1 Char im Feld speichere, wird auch nur 1 Byte an Speicherplatz benötigt

Achtung: als Speicherplatz meine ich den wirklich physikalisch auf der Festplatte benötigten Speicherplatz der rein durch die Daten verursacht wird

PS:
ich wollte das testen - aber natürlich passt das DBMS in DB dynamisch an und so muss ich hier die Profis fragen

Sherlock 28. Mai 2008 11:22

Re: wieviel speicherplatz braucht der datentyp varchar
 
Grob dürfte das stimmen, was Du annimmst. Eventuell kommt ein konstanter Speicherbedarf dazu. Aber der Sinn von VarChar ist ja gerade Platz zu sparen, bzw. nur zu verwenden, was wirklich gebraucht wird.

Sherlock

Bernhard Geyer 28. Mai 2008 11:23

Re: wieviel speicherplatz braucht der datentyp varchar
 
Fast gleihce Frage im Entwickler-Forum


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz