/ Forside / Teknologi / Udvikling / C/C++ / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
Bech_bb 500
kyllekylle 500
jdjespers.. 500
gibson 300
scootergr.. 300
molokyle 287
10  strarup 270
Erfaringer med mySQL?
Fra : Jesper H


Dato : 20-10-05 11:04

Hej NG

Jeg er ved at lave et program til noget slide-show-agtigt på en
winXP-spand. Heri skal jeg bl.a. bruge noget mySQL, og har derfor med
møje og besvær fået implementeret det. Nu er så spørgsmålet:
Nogle af de data, der skal bruges i showet, skal hentes fra databasen
med ca. et sekunds mellemrum. Showet skal køre i min. en time, men
hvad er bedst? At connecte, forespørge og lukke forbindelsen igen hver
gang, eller holde forbindelsen åben (med risiko for at miste den
undervejs) ?

mySQL-serveren ligger på samme computer (localhost :-> ), men senere
skal den måske ligge på en anden computer...

Nogle erfaringer?

Mvh
Jesper


 
 
Arne Vajhøj (20-10-2005)
Kommentar
Fra : Arne Vajhøj


Dato : 20-10-05 11:18

Jesper H wrote:
> Jeg er ved at lave et program til noget slide-show-agtigt på en
> winXP-spand. Heri skal jeg bl.a. bruge noget mySQL, og har derfor med
> møje og besvær fået implementeret det. Nu er så spørgsmålet:
> Nogle af de data, der skal bruges i showet, skal hentes fra databasen
> med ca. et sekunds mellemrum. Showet skal køre i min. en time, men
> hvad er bedst? At connecte, forespørge og lukke forbindelsen igen hver
> gang, eller holde forbindelsen åben (med risiko for at miste den
> undervejs) ?
>
> mySQL-serveren ligger på samme computer (localhost :-> ), men senere
> skal den måske ligge på en anden computer...

Umiddelbart lyder en permanent conection med logik
i programmet til at reconnecte i tilfælde af fejl
som det bedste for performance.

Men hvis det er en typisk client app med single threaded
tilgang til DB så betyder det næppe noget for performance
at connecte hver gang. Og koden er lidt simplere.

Arne

Søg
Reklame
Statistik
Spørgsmål : 177429
Tips : 31962
Nyheder : 719565
Indlæg : 6407948
Brugere : 218878

Månedens bedste
Årets bedste
Sidste års bedste