12. juni 2006 - 13:50Der er
5 kommentarer og 1 løsning
mysql -versus- pgsql
Jeg har for år tilbage lejet lidt med mysql. Nu har jeg fået lidt hjemmeside plads med et par databaser tilknyttet.
Mit behov er ikke stort. En "stor" database med ca 5000-1000 entries. Dertil et par andre tabeller som er knyttet til, hvoraf den ene er ret smald men meget lang.
Primært kun læsning, men det er muligt at betroede bruger kan få skrive adgang via forms.
JEg er lidt rusten på mysql front, men satser på det hurtigt kommer igen, men hvad er pgsql for noget og hvad er dets styrker/svagheder. Enkelte steder har jeg set performance nævnt som en svaghed hos pgsql, men er det kun når tabellerne bliver meget store?
Ved godt jeg spørger i pgsql, men eftersom selv jeg kender mysql, så må I vide hvorfor I har valgt pgsql fremfor mysql...
Jeg har ikke selv kørt med de seneste versioner af mysql så det kan være at det har ændret sig - men en forskel var i al fald at Postgres konstant bruger ressourcer (primært cpu) på at opdatere og indekserer sine tabeller hvor Mysql godt nok kører konstant men kun bruger cpu-tid hvis der er aktive forespørgsler.
Tak for kommentarerne det giver lidt at tænke over.
Jeg kan godt lide at mysql er udbredt, det betyder at jeg kan finde en del om emnet på google når noget driller, har allerede udskrevet en del. Men jeg kan faktisk lidt pl_sql (oracle), men jeg kan vel ikke bare bruge oracles manualer, vel pl_sql kan lidt mere, eller?
Det med at pgsql bruger serverens CPu, kunne det ikke blive et problem, godt nok har surftown selv tilbudt at man kan bruge pgsql, men de kunne måske gå hen og blive lidt misfornøjede. Laver jeg siden på dansk er det nok kun få forespørgsler der vil blive lavet dagligt, men laver jeg side på engelsk så er potentialet meget større.
Tror jeg må lege lidt med begge dele før jeg helt bliver klog på mulighderne. Hvilken vej er det lettest at konverete fra mysql->pgsql eller omvendt?
Umiddelbart vil jeg tro at PostgreSQL->MySQL og MySQL->PostgreSQL er ca. lige besvaerlige. Fourudsat at det er en nyere MySQL. Med en MySQL pre 4.1 kunne det blive traels at konvertere til MySQL.
ja ok, jeg valgt godt nok at bruge mysql, men egentlig oracle bruger til daglig, så måske det var lidt af et selvmål... men det var det sprog som mit lokale bibiliotek kunne skaffe bøger hjem om... men pgsql er stadigvæk noget jeg skal lege lidt med...
Mange tak for svarene.
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.