Avatar billede Skynet Mester
12. april 2004 - 16:04 Der er 6 kommentarer og
2 løsninger

Access kontra MySQL

Hej

Er der nogen som kan henvise til en god artikel vedrøende fordele og ulemper ved de to database typer og hvor det fremgår hvor mange klenter adgangen de kan håndtere?

mvh silas
Avatar billede boris Mester
12. april 2004 - 16:08 #1
Jeg  har ikke en artikel, men jeg har prøvet dem!
Access er enormt nemt fordi du kan tage hele databasefilen og behandle den direkte i Access og up-og downloade den som du vil. Du kan altså også replikere data på den måde og jeg kender en, som gør det med en "elevator" jeg har lavet.
Access er godt til mindre databaser og mindre belastning.

Men MySQL er på alle måder hurtigere og mere effektivt end Access.
Avatar billede boris Mester
12. april 2004 - 16:12 #2
Til eksempel har jeg kørt Access på en webside med ca. 700 unikke gæster dagligt uden egentlige problemer, men da databasen kom op forbi ca. 12 MB størrelse begyndte den at blive mere uregelmæssig.
Men Access kan faktisk godt klare en hel del.
Avatar billede Skynet Mester
12. april 2004 - 16:39 #3
Hej
Tak for dit svar, men jeg er ved at skrive en IT-opgave, og skal i den sammenhæng kunne henvise til en kilde, og ikke et debatindlæg :)
Mvh Silas
Avatar billede arne_v Ekspert
12. april 2004 - 16:43 #4
Avatar billede arne_v Ekspert
12. april 2004 - 20:03 #5
Det er det eneste jeg kan finde.

Jeg kan forklare meget om hvorfor. Men så vidt jeg kan fortså er det kilder
ikke fakta du leder efter.

OK ?
Avatar billede boris Mester
12. april 2004 - 20:58 #6
Her er en lille forklaring på MySQL's hurtighed. Auf Deutsch ganske vist, men kort.
http://www.little-idiot.de/mysql/mysql-292.html
Avatar billede trer Nybegynder
12. april 2004 - 22:38 #7
Du kan checke whitepaper på Access ved Microsoft og tilsvarende ved MySQL. Dermed vil du få nogle punkter som du kan foretage en sammenligning udfra.

I opgavesammenhæng giver det væsentlig mere end at henvise til en artikel hvori en eller anden påstår at det ene eller det andet er bedre eller dårligere...

Et andet problem er, at en generel sammenligning mellem Access og MySQL er ekstremt problematisk - det svarer lidt til at sammenligne en lastvogn med en personbil. Om du skal foretrække det ene eller det andet køretøj afhænger rent af, hvad du skal bruge køretøjet til!

Kort ridset op;

Access er primært designet som en enkeltbruger database til desktop brug (har integreret udviklingsmiljø og desktop), men kan til nød anvendes som flerbruger database.

JET Databasemotoren er rimeligt avanceret og er en fuldt relationel database som i de nyere versioner understøtter SQL99 standarden, den er bare ikke særlig kraftig og kan ikke håndtere databaser større end 2 GB - samtidig er databasen ikke særlig stabil.

Man kan dog vælge at bruge fx Microsoft SQL Server som database motor til Access fremfor JET.

MySQL er designet som en flerbruger database der kører som en separat process på en dedikeret database server. Der er ingen integeret frontend / udviklingsmiljø.

Databasemotoren er faktisk det eneste der er i MySQL - alt andet skal man lave selv / skaffe. Databasen er endnu ikke fuldt relationel, mange SQL ting mangler at blive implementeret (triggers, procedurer, views, cascade actions etc) og selv relationer og indeks er forholdsvis nyt i MySQL! Til gengæld er den meget højtydende og har ikke problemer med store databaser.

Så en sammenligning er altså ikke helt lige til - du er nød til at tage den ønskede anvendelse i betragtning.
Avatar billede Skynet Mester
13. april 2004 - 16:55 #8
tak for de gode svar, mvh Silas
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
Computerworld tilbyder specialiserede kurser i database-management

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