← Back to team overview

sslug-teknik team mailing list archive

Re: sql-spørgsmål, case, if-then-else ?

 

"Klaus S. Madsen" <sslug@xxxxxxxxxxxxxxxx> writes:

> > Nej, eller Oracle, eller Informix, eller Interbase eller nogen af alle
> > de andre.
> Lige bortset fra Interbase er der ikke nogen af dem der er gratis.

Hvis man har problemer som ikke kan løses af MySQL, er det ved at være
tiden at overveje hvorvidt man skal købe en database.

> 
> > At bare ukritisk at sige at Postgres er bedre end MySQL viser at man
> > ikke har sat sig ind i problemet inden man har en holdning.
> Så så... Det er skam ikke ukritisk at jeg siger at Postgres er bedre end
> Mysql. Jeg siger det fordi at Postgres tilbyder en mere fuld SQL2
> understøttelse, samt meget af det der er foreslået til SQL3 i modsætning
> til mysql. Samtidigt skulle postgres så også være blevet hurtigere end
> mysql, så ikke engang hastighedsargumentet kan bruges længere.

Er der stadig nogen tilfældige begrænsninger tilbage?  Fx mindes jeg
noget med 8kb pr række.

> > > Næh, og jeg siger heller ikke at man skal skifte... Jeg siger bare at
> > > jeg syntes at det er forbavsende mange der spørger til mysql, som om at
> > > det er det mest naturlige at bruge når man skal bruge en opensource
> > > database... Det er underligt når der nu findes et meget bedre produkt,
> > > som også er gratis.

Undervurder ikke reklameværdien.  Det lyder for mig som samme problem
*BSD har i forhold til Linux.

> > InterBase slår dem med mange længder.  Det undrer mig du ikke bruger
> > det i stedet.
> Det er så primært af tre grunde:
> 
> 1) Jeg har prøvet den på Windows, og der syntes jeg ikke om den... Men
>    det er lang tid siden, så det kan have ændret sig.
> 2) Det er langt lettere at bruge postgres. Der er rpm-pakker til den, og
>    php understøtter den i de standard rpm-pakker der følger med
>    RedHat... Derudover er det vist ikke en 100% triviel opgave at sætte
>    Interbase op.
> 3) Jeg ville ikke tage væddemål på at Interbase var hurtigere:
>    http://apachetoday.com/news_story.php3?ltsn=2000-08-14-008-01-PR-MR-SW

Hurtigere?  Hvis hastighed var altafgørende ville jeg kigge på MySQL,
men det er vel ikke derfor?

Whatever.  Pointen var bare at du kan ikke ubetinget sige at
PostgreSQL er bedre end MySQL uden at kende problemstillingen.

-- 
  Thorbjørn Ravn Andersen
  http://homepage.mac.com/ravn


Follow ups

References