07. marts 2003 - 13:42Der 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 :-)
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.
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.
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 :-) )
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.
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.
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.
Synes godt om
Ny brugerNybegynder
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.