"Peter Lykkegaard" <polonline@hot.mail.com> wrote in message
news:GAxI6.104$Qq2.21095@news.get2net.dk...
>
> "James Olsen" <james_olsen@vip.cybercity.dk> wrote in message
> news:9cu5nl$23f$1@news.cybercity.dk...
> >
> > "Benny Nissen" <email@bennynissen.dk> wrote in message
> > news:9ctp6g$5h3$1@news.inet.tele.dk...
>
> > > Hvorfor "bøvle" med ODBC (kontakte webadministator o.s.v.), når man
kan
> > > lave det med DNS-less? Er det noget man IKKE kan med en DNS-less
> > > forbindelse ?
> >
> > Ja, i aller højste grad men det er noget administrativt du vinder. Tag
et
> > eksempel du ønsker at flytte en database til en anden maskine (eller
måske
> > en helt anden platform). Med DSN-less forbindelser skal du ind og rette
> dit
> > program og huske at rette det alle de steder du måtte åbne en
forbindelse
> > til databasen. Det er typisk rimeligt bad news fordi man altid lige
> glemmer
> > et eller andet.
>
> Man skal "bare" rette i globa.asa eller en enkelt include fil - det burde
> ikke give problemer
> Har dog ikke selv haft behovet for at ændre det
>
> > Men IMHO er det ikke noget som på nogen måder kan
> > ødelægge et site
>
>
http://www.4guysfromrolla.com/webtech/070399-1.shtml
>
> "These tests showed that DSN-less connections were slightly faster than
> System DSN connections. The increase in performance was nothing
monumental;
> the greatest performance boost was a mere 13% faster with 64 concurrent
> requests. For one, two, or four concurrent requests, there was virtually
no
> performance improvement. In fact, no noticeable improvement is seen in a
> DSN-less connection over a System DSN until there are 10 or more
concurrent
> connections. "
>
En yderst mangelfuld artikel kan jeg kun sige, den rejser flere spørgsmål
end den besvare. For bare at tage nogle enkelte. Hvad er der kørt på ? Og er
det iøvrigt konfigureret korrekt ? Er der kørt mod Access, som OLEDB
eksempel i slutningen indikere ?
Det største problem ved artiklen er at den på intet punkt godtgøre at det er
ODBC-DriverManager, som ikke kan skalere, for det er det som konkluderes i
artiklen. Faktisk ville jeg være meget forfalden til at tro at det er noget
andet i deres setup som ikke skalere.
> Få hits - vælg hvad du vil
> Mange hits - brug DSNless
Der skal ikke hærske tvivl om at DSN-less (specielt over OLEDB-drivere) er
hurtigere end DSN setup - der er jo et ekstra software-lag så det ville være
lidt underligt hvis der var hurtigere - men derfra til at konkludere at et
system-DSN ikke skalere der er lige godt noget længere vej.
Iøvrigt forsøgte jeg (nok uden større held ;) ) at lægge vægt på de
administrative fordele, som der ligger i at anvende et DSN istedet for at
hardcode den slags information direkte i applikationen. Jeg kan om ikke
andet komme på et par scenarier, hvor det er endda meget praktisk at have
den slags oplysninger uden for applikationen, for eksempel i clusters og i
forbindelse med visse former for load-balancing og failover systemer klare
sig typisk også på det niveau.
>
> mvh/Peter Lykkegaard
>
>