Storlek på databas... arrays...

ASP

4 svar · 212 visningar · startad av erik_nordell

Medlem sedan aug. 2000431 inlägg
Trådstart#1

Tjenamorsen...

Jag har en fråga...
Om jag har en accessdatas med tex 12 kolumber på 1000 rader varav 10 av dem kanske bara är fyllda med lite text typ 10 tecken...

Om jag istället lägger ihop de 10 fälten till en array... och bara har 3 kolumber i databasen å en av dem består av kanske 10*10 tecken

Vilket blir störst?!
Alltså vilket tar störst plats i databasen?
Vore det nån skillnad om jag gjorde samma sak med en textbaserad databas som SQL?

Medlem sedan feb. 20001 590 inlägg
#2

Tänkte du spara arrayen i databasen? förstår dig inte riktigt...

Försök dela upp databasen i flera tabeller, och undvik dubbellagring dvs. samma data på flera ställen. Vill du ha hjälp med det, så tala om vad det är du ska spara...

/T

Medlem sedan aug. 2000431 inlägg
#3

Hmmm menar alltså att jag typ sparar detta i ett fält istället för i flera

tex:
fält1:hej, hejdå, vem är du

sen ta ut en array så det blir tex: array(0)
array(1)
array(2)

istället för att göra såhär

fält1 | fält2 | fält3 osv...
hej | hejdå | vem är du?

och sen skriva ut tex:
rs("fält1") osv...

jag kanske förklarar dåligt :(

Medlem sedan dec. 200012 464 inlägg
#4

Gör inte så där. Om det är olika attribut så spara dem i olika kolumner eller i olika poster.

Vore det nån skillnad om jag gjorde samma sak med en textbaserad databas som SQL?

Vad menar du?

Medlem sedan aug. 2000431 inlägg
#5

Vet i faaaan vad jag menar :o
Jag menar om man tar bort en post i access så bli inte databasen mindre förän man komprimerat den, varför? :o
ska jag spara dem i olika kolumber :o
ojj då... bara fått för mig att databasen skulle bli större då.. vet inte varför :p

247 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)