Avatar billede kovalt Nybegynder
07. marts 2003 - 13:42 Der er 9 kommentarer og
1 løsning

MS-SQL eller MySQL

Hej

  Jeg er i gang med at lave en side der kommer til at bygge på en masse udtryk fra en DB. Jeg vil i den forbindelse høre hvor meget man kan tiltro en MS-Access DB i forhold til en MySQL.

  Jeg tænker både her på antallet af poster i DB men også trafikken på den idet jeg skal bruge den sammen med ASP. Håber noget af det gav mening :-)

/Kovalt
Avatar billede kovalt Nybegynder
07. marts 2003 - 13:43 #1
Jeg er i forvejen ved at blive lidt træt at at oploade min Access-DB til webhotellen hver gang jeg har rettet noget eller tilføjet noget.
Avatar billede websmith Nybegynder
07. marts 2003 - 13:55 #2
Du kan sagtens bruge en access database, hvis det er et lille site, dvs. mindre end 10.000 hits om dagen, er det mere, så skal du nok overveje mySQL, eller hvis du har mod på det, så spring påmySQL med det samme, den kan ihvertfald skalere til dit behov.
Avatar billede fsconsult.dk Nybegynder
07. marts 2003 - 13:56 #3
En Access "database" skalerer/performer utroligt dårligt, hvis du vælger at benytte den som database på web webserver (eller bare har mere en max 1 samtidig bruger).

Access er et godt værktøj til at generere hurtige formularer og rapporter med, men absolut ikke noget jeg vil anbefale dig at benytte som egentlig database.
Avatar billede kovalt Nybegynder
07. marts 2003 - 14:00 #4
Hvis jeg kontakter min webhotel-udbyder og beder ham lave det om.... er det så meget der skal lave om i forbindelse med connections fra ASP - eller er det rimeligt ligetil..... man kan vel sige at jo før det bliver lavet om desto bedre (jo mindre er der at rette :-) )
Avatar billede fsconsult.dk Nybegynder
07. marts 2003 - 14:03 #5
Jeg vil tro at den største forskel er hvordan man connecter sig til sin database. ADO burde dog kunne håndtere det uanset om det er en MS SQL, MySQL eller Access man skal forbinde til.

Der kan dog være lidt forskel i de forskellige versioner af SQL.
Avatar billede kovalt Nybegynder
07. marts 2003 - 14:14 #6
Det lyder ikke til at det er så slemt.....

Ved MySQL ligger DB på en server ved webhotellet eller hvad? - og så tilgår man den igennem PhpAdMin eller hvad det hedder?
Avatar billede fsconsult.dk Nybegynder
07. marts 2003 - 14:18 #7
Korrekt, MySQL kører som en selvstændig service på webhoteller (eller en server i forbindelser dertil), og administreres normalt via phpmyadmin programmet, som dit webhotel normal vil stille til rådighed.
Avatar billede vsign Nybegynder
07. marts 2003 - 14:23 #8
Du skal også lige være opmærksom på at Access ikke er = MS-SQL. Mit indtryk er at man enten er til MySQL eller til MS-SQL.

Jeg går aldrig tilbage til access igen - personligt er jeg til MS-SQL
Avatar billede kovalt Nybegynder
07. marts 2003 - 14:39 #9
Dvs der findes 3 slag. Access, MS-SQL og MySQL.
Avatar billede fsconsult.dk Nybegynder
07. marts 2003 - 14:47 #10
kovalt> der findes mange forskellige databaser at vælge imellem, men på webhoteller ser man normalt kun MS-SQL og MySQL.
Access er egentlig ikke en database, men bare en "dum" fil som man kan gemme lidt data i.

For det meste bliver MS-SQL brugt i sammenhæng med ASP på windoze server, og MySQL bliver brugt med PHP på *NIX servere.

MS-SQL vil også være et oplagt valg, hvis man skal benytte Stored Procedures, triggers, transaktioner eller bare Referencel Integrity (fremmednøgler), hvilket MySQL desværre ikke understøtter p.t.
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