webForumDet fria alternativet

Vill bara ha in 1024 tkn

1 svar · 192 visningar · startad av nkrantz

nkrantzMedlem sedan apr. 2002830 inlägg
#1

Hallå!

Har nu kollat runt för att hitta en datatyp som klara 1024 tkn, men det finns inte. Såg någon som tipsade om att sätta maxlängd i ett fält istället och det kan man ju göra.

Min fråga är väl egentligen att om man skapar ett fält med datatypen text eller blob så reserverar väl mysql ändå det minnet som krävs, mao 2^16-1.

Eller?

Och om mysql gör det så borde det ju slösa en massa plats att köra text om man bara vill ha 1024 tkn..

/Nippe

MatteMedlem sedan aug. 20002 975 inlägg
#2

Nej, MySQL reserverar så mycket plats som behövs. Dock minst 4 Byte. Detsamma gäller för t.ex VARCHAR.

130 ms totalt · 3 externa anrop · v20260731065814-full.cf67ef55
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)