Entwickler-Ecke
Datenbanken - Varchar- oder Textfeld ei MSSql datenbank
a.C.k - Do 06.02.03 16:14
Titel: Varchar- oder Textfeld ei MSSql datenbank
Hallo,
ich habe folgendes Problem.
In ein Datenbank-Feld müssen 8000 Zeichen eingetragen werden. Die frage ist nun, was hat die besserer Performance. Ein "VarcharFeld" oder ein "TextFeld".
Leider habe ich nicht viel erfahrung mit MSSQL-Datenbanken, deshalb auch keinerlei erfahrungswerte.
Die Datenbank wird pro Jahr ca. 60 000 einträge bekommen.
Vielen Dank im Vorraus
Cashels - Do 06.02.03 21:08
Hi,
soweit ich weiss kannst du im varchar nur 255 Zeichen speichern. Der Text-Typ kann unbegrenzt, hat aber den Nachteil daß du in diesem Feld nicht suchen kannst mit einer where Klausel...
Gruss,
Tom
a.C.k - Fr 07.02.03 10:13
Einen Varchar mit 8 000 Zeichen legt er bequem an.
Mir geht es wirklich nur um die Performance.
Was ist schneller?
Cashels - Sa 08.02.03 14:26
Hi,
ok, dann war das mit den 255 Zeichenbegrenzung noch zu MSSQL 6.5 Zeiten. Was die Performance angeht kann ich dir nix sagen, aber eine SQL Abfrage über ein Text Feld funktionniert definitiv nicht. Wenn du keine Abfragen plants, tendier ich auf jeden Fall zu einem Text-Typ.
Gruss,
Tom
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!