Binära filer i databas

ASP

1 svar · 265 visningar · startad av Tmed

Medlem sedan juni 2000145 inlägg
Trådstart#1

Går det att lagra binära filer i en databas ihop med övrig information om filen?

Medlem sedan maj 2000376 inlägg
#2

Tekniskt sett, ja.
I SQL-server använder man t ex datatypen BLOB (Binary Large Object). Då kan man ha bilder eller andra filer i databasen.

Beroende på vilken databas man kör och hur den hanterar informationen, kan det dock vara en nackdel att göra på det här sättet, bl a av prestandaskäl. Det finns ju speciella databaser som hanterar media, men dessa är oftast uppbyggda specifikt för denna uppgift.

För de flesta "normala" användningsområden kan det därför vara bättre att spara filerna separat på servern och sedan lägga in sökvägen till dessa i databasen, tillsammans med den övriga informationen. SQL-server har även funktioner som håller filerna uppdaterade efter databasen, så slipper man ordna den biten manuellt.

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