Skal jeg installere database på windows server
Hej eksperterPå nuværende tidspunkt har jeg lejet en server (windows, 2.8GHz med 1GB RAM). Sammen med serveren har jeg lejet en mysql database. Grunden til den er lejet er at så skal jeg ikke selv vedligeholde den, og samtidig køre den på en unix maskine.
Mit problem er hvorvidt jeg skal installere en mysql direkte på maskinen, og jeg vil gerne høre om nogen grunde for og imod at gøre det.
Databasen der nu er adgang til er 4.0, og .net connectoren har en bug, så hvis man bruger connection pooling, kan man resikere at den forsøger at få adgang til en connection der er blevet disposed, hvilket ligger alle forbindelser ned i nogen sekunder.
Det er bl.a derfor jeg overvejer at få installeret min egen. Så vidt jeg ved er mysql gratis (eller gælder det kun udvikler versioner)?
Jeg har skrevet de fordele og ulemper jeg kan komme i tanke om. Det er ikke alle der er sikkert er rigtige...
Fordele ved at skifte:
- Databasen kommer til at ligge på maskinen, dette går jeg ud fra vil være hurtigere, end at skulle ud på et netværk for at komme i kontakt med maskinen
- Jeg har selv kontrol over hele databasen
- Databasen kan opdateres så der ikke er før omtalte bug
Ulemper:
- Databasen bliver installeret på en win maskine og ikke en unix (er det stadig væsentligt?)
- Serveren skal bruge resourcer på at køre databasen (der kommer også video og audio konvertering)
- Jeg skal selv stå 100% for opsætning
Jeg har kun rodet meget lidt med Mysql databasen. Har kun installeret og brugt den, men ikke rodet med den som sådan. Er den fremgangs måde holdbar på en server hvor der køre hjemmesider, eller er der meget der skal læres før man giver sig i kast med det?
Som det er nu, er den eneste interaktion jeg har med databasen en myphpadmin. Jeg ville gerne have mulighed for at se hvor meget databasen er belastet, hvor tæt man er på "to many connections" ect. Findes der gode programmer til det, eller er det indbygget i mysql 5?
Opsummering:
1) Er mine fordele/ulemper reelle, og har i noget at tilføje?
2) Hvad taler mest mod/for jeg installere databasen?
3) Hvilke programmer findes der til at køre diagnostisering på mysqldatabasen?
