tar de upp lika mkt plats i databasen?

Webbutveckling

4 svar · 401 visningar · startad av Percy

Medlem sedan mars 2000187 inlägg
Trådstart#1

Hej!

Undrar om en varchar(16) tar upp lika mkt plats i databasen som en GUID (Står att längden på GUID är just 16)?
GUID:en har ju betydligt fler tecken än 16 st...

tacksam för svar

Medlem sedan dec. 200012 464 inlägg
#2

Flyttas från SQL.

Varför är det väsentligt? Datatyp väljer man beroende på vilken typ av funktionalitet man behöver.

Medlem sedan juli 200012 978 inlägg
#3

Ja det var längesen vi jagade bytes i mängd.
Som LarsG skriver det är funktionalliteten som räknas dvs inbyggda kontroller och sånt.

Medlem sedan mars 2000187 inlägg
#4

varför jag frågar är därför att jag behöver en unik nyckel som skall användas som querystring i en länk där varje person skall svara på en fråga. För att man inte skall kunna svara för ngn annan (genom att lista ut intilliggande id) vill jag ha en randomkey.

Vad är då bäst/minst dåligt?

Ha en GUID eller en varchar med en egen definierad algoritm?

tack!

Medlem sedan dec. 200012 464 inlägg
#5

Då verkar GUID bra tycker jag.

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)