← Back to team overview

sslug-teknik team mailing list archive

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

 

On Tue, Jun 11, 2002 at 01:30:04PM +0200, Thorbjoern Ravn Andersen wrote:
> > 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.
Både og... Jeg er ret genreret af ikke at kunne lave f.eks. nestede
selects. Triggers og Stored Procedures bruger jeg så ikke men det er
stadigvæk nogle af de ting der regnes som "normale" i en moderne
database. Og hvis jeg har forstået det rigtigt, så kommer der aldrig
Triggers i mysql...

> Er der stadig nogen tilfældige begrænsninger tilbage?  Fx mindes jeg
> noget med 8kb pr række.
Det kan godt være... Det må jeg blankt erkende at jeg ikke ved noget om.
Men det er ikke noget jeg er stødt ind i :-)

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

> > > 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?
Undskyld. Jeg kan godt se at det ikke var det InterBase argumentet gik
på. Men de tre punkter ovenfor vejer stadigvæk imod InterBase.

> Hvis hastighed var altafgørende ville jeg kigge på MySQL,
> men det er vel ikke derfor?
Det er så åbentbart igen reklame værdien der vejer til MySQL... Den er
langt fra hurtigere end postgres i alle tilfælde. Artiklen jeg henviste
til var en benchmark af MySQL, Postgres, InterBase og nogle kommercielle
databaser. Der var Postgres den eneste der kunne måle sig med de
kommercielle database. Hvordan de så har fået en MySQL database til at
komme igennem en TPC-C benchmark må du ikke spørge mig om. 

> Whatever.  Pointen var bare at du kan ikke ubetinget sige at
> PostgreSQL er bedre end MySQL uden at kende problemstillingen.
Okey. MySQL kan være lige så god som postgres hvis du bare skal gemme
data et sted. Hvis du derimod rent faktisk skal bruge en database, så
har MySQL ikke mange chancer.

-- 
/-----------------------------------------------------\
| Klaus S. Madsen      | "Failure is not an option... |
| ICQ: 45400164        |  It comes bundled with your  |
| www.hjernemadsen.org |  Microsoft products!"        |
\-----------------------------------------------------/


Follow ups

References