Avatar billede agertoft Nybegynder
08. maj 2005 - 20:12 Der er 3 kommentarer og
2 løsninger

Database med billeder - praktisk råd

Jeg skal til at tilføje en række billeder i min MSSQL database. Og i den forbindelse, har jeg et spørgsmål vedr. "best practise". Sådan som jeg umiddelbart havde tænkt mig at lave databasen er ved at uploade et billede til serveren, gemme navnet på billedet i en tabel, hvor jeg giver hver post et ID-nummer som jo så vil bruges som reference til billedenavnet.

En anden mulighed er at gemme selve billedet i databasen. Men vil dette ikke gøre databasen langsom efterhånden som der bliver gemt mange billeder i databasen?

Hvad er best practise på dette område?
Avatar billede arne_v Ekspert
08. maj 2005 - 20:17 #1
I mange mange år har det været god latin at man skulle kun gemme filnavnet
i databasen og så have filerne ved siden af.

Og en NT 4.0 med Access 95 på en Pentium 200 MHz har nok også været
nem at dræbe ved at gemme billederne i databasen.

Men der er sket lidt siden da.

Jeg ville ikke være bekymret ved at gemme billederne direkte i databasen.

Databaser idag bør kunne klare det.

Oracle har f.eks. lavet et fil system ovenpå databasen !  (Microsoft forsøger
at lave et, men deter indtil videre udskudt)

Og det er langt nemmere at administrere når det hele er samlet i databasen.
Avatar billede burningice Nybegynder
08. maj 2005 - 20:18 #2
nej, databasen vil ikke blive langsommere, bare fordi der ligger mange data i den.

Begge metoder er gangbare. At lægge billedet i databasen gør at man kan have det hele mere samlet, men det tager selvfølgelig lidt ekstra resourcer end hvis billedet lå direkte på disken.
Avatar billede agertoft Nybegynder
11. maj 2005 - 09:42 #3
Tak for svarene begge to. Jeg har overvejet det nøje og vil ikke gemme andet end filnavnet og hvad jeg ellers måtte have brug for i databasen. Jeg vil altså ikke gemme selve billedet i databasen. Læg et svar begge to, så vil jeg forsøge at dele pointene mellem jer :)
Avatar billede arne_v Ekspert
11. maj 2005 - 10:13 #4
.
Avatar billede burningice Nybegynder
11. maj 2005 - 11:39 #5
.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester