Avatar billede romme Nybegynder
06. november 2000 - 00:22 Der er 8 kommentarer og
2 løsninger

MySQL NT eller MS SQL 7

Jeg skal til at ændre database struktur, og vakler nu mellem MySQL eller MS SQL.

Jeg kunne godt tænke mig at vide fordele ulemper ved MySQL NT vs. MS SQL 7
Også gerne erfaringer.

Bemærk : Vi snakker en installation på en Win2000 server.

På forhånd tak :o)
Avatar billede jd Nybegynder
06. november 2000 - 12:21 #1
Hej romme,

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!

/Jon@z
Avatar billede tigerdyr Nybegynder
06. november 2000 - 13:20 #2
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.
Avatar billede run Nybegynder
06. november 2000 - 18:00 #3
MS SQL 2000 = $4,999 = 42000,- hvis du skal bruge den på internettet
Avatar billede tigerdyr Nybegynder
06. november 2000 - 21:34 #4
som sagt, ulempen ved MS SQL Server er prisen :o)
Avatar billede run Nybegynder
07. november 2000 - 05:58 #5
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.
Avatar billede tigerdyr Nybegynder
07. november 2000 - 13:34 #6
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!
Avatar billede romme Nybegynder
07. november 2000 - 14:09 #7
Hvad hvis der er et spring fra Access til MySQL eller MS SQL ?
Avatar billede tigerdyr Nybegynder
07. november 2000 - 15:05 #8
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\"
Avatar billede romme Nybegynder
07. november 2000 - 18:19 #9
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.
Avatar billede tigerdyr Nybegynder
07. november 2000 - 20:16 #10
Det bliver svært, men hvis din database er bare 5MB stor, vil det HELT klart kunne betale sig...
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