Hvis vi snakker installation på en Win2k server, hvorfor skriver du så \'MySQL *NT* vs. MS SQL 7\' ?
Nå, men til fordele/ulemper: MySQL er, så vidt jeg ved, hurtigst, men understøtter ikke transaktioner, hvilket betyder at MySQL ikke kan skrive/læse på éen gang. Men det giver også kun mærkbar forskel hvis du har en virkeligt stort og krævende site!
Personlig erfaring, MS SQL 7.0 er en hel del bedre, MySQL har en hel del begrænsninger i forhold til MS SQL Server. Ulempen ved MS SQL Server 7.0 er selvfølgelig at den koster en formue, at version 2000 mere eller mindre er på gaden og at fejl i MS produkter typisk ikke rettes lige så hurtigt som i andre produkter. Der hvor MySQL vinder ind er ved simple SQL sætninger (Select * from mintabel) hvor den ganske rigtigt er en anelse hurtigere end MS SQL.
Jeg har ikke den store erfaring med MySQL, men da jeg er ved at flytte fra shared webhosting, hvor jeg havde adgang til MS SQL, til dedicated er jeg begyndt at studere muligheden for at flytte til MySQL da jeg ikke lige har 42000,- til en db. Inden dette havde jeg indtrykket af at de to var meget ligeværdige, men efter nærmere studie må jeg erkende at MySQL er underlegen på mange punkter, undtagen prisen selvfølgelig. Jeg er nødsaget til at ændre min kode i negativ retning, da mange af de ting MS SQL tog sig af nu skal udføres af webserveren. Så for mit vedkommende vil der højst sandsynligt være tale om en performance nedgang ved at overgå til MySql. Men hvis du primært bruger simple queries er MySQL sikkert hurtigere som Tigerdyret nævner.
Nemlig, vi kan kun være enige om at MySQL har nogle kedelige begrænsninger i forhold, men prisen er meget bedre :o) MySQL kan anbefales til simple queries, men vist ikke ret meget andet!
Access -> MS SQL er ret nemt... Access ->MySQL kan jeg ikke rigtigt snakke med om. Generelt set er der mere at være opmærksom på med SQL Server end Access (alle rettigheder skal sættes osv.), men stadig, man får hurtigt et overblik over hvordan det virker. Tidligere Access databaser, kan du jo evt. importere ind i SQL Serveren, via DTS, og se hvordan de ser ud i SQL Server \"format\"
Jeg tænker også på hvordan den vil preforme ved skift til den ene eller den anden SQL database ?
Kan man evt. sætte % på hvor meget hurtigere access og svar tiden bliver ved henholdsvis skift til MySQL og MS SQL ?
P.t. køre det OK på Access databaser, men da der forventes en stigning ville det være rat at være på forkant med udviklingen.
Der snakkes i de forskellige indlæg også om avanceret SQL kald ikke kan laves på MySQL. Kan man benytte alle de typer kald som man også bruger på en Access ? Evt. ekesmpel på hvad der ikke kan laves i MySQL.
Det bliver svært, men hvis din database er bare 5MB stor, vil det HELT klart kunne betale sig...
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.