Re: DB-Verbindungen: Korrekte Herangehensweise
- From: Ingo Menger <quetzalcotl@xxxxxxxxxxxxxx>
- Date: Thu, 20 Sep 2007 06:40:03 -0700
On 20 Sep., 15:02, Manfred Schenk
<manfred_nospam_valid_addr...@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
wrote:
Ingo Menger <quetzalc...@xxxxxxxxxxxxxx> wrote:
Da ich in den letzten Jahren fast nur mit verteilten Umgebungen und
multithreading Systemen zu tun hatte sehe ich die von dir skizzierte Variante
als Spezialfall an der in meiner allgemeinen Antwort nicht gesondert betrachtet
wurde.
Das ist recht, aber dann schreibe nicht "nie". Ich sag das deshalb,
weil ein DB Neuling könnte es sich zu Herzen nehmen, und folgendes
fälschlicherweise machen:
Open DB
Select key, value from FOO where
for each row in resultset { buffer.add(row) }
Close DB
// calculate something based on the data, takes ca. 10 minutes
Open DB
for row in buffer
update FOO set value = row.newval where key = row.key
Close DB
Host mi?
BTW, auch Servermaschinen werden größer, und eine DB-Connection, auf
der nicht wirklich viel passiert, stört überhaupt keinen. Es sei denn
jede offene Connection ist eine Stelle an der mit einer Fehlersituation
zu rechnen ist.
Jede geschlossene auch, sollte die Anzahl der Connections begrenzt
sein :)
Schliesse ich die Connection und öffne sie später bei Bedarf
wieder
.... kriegst Du evtl. sowas wie "DB Connection failed (too many
sessions), try later"
.
- References:
- DB-Verbindungen: Korrekte Herangehensweise
- From: Mike Wesling
- Re: DB-Verbindungen: Korrekte Herangehensweise
- From: henningbredel@xxxxxxxxxxxxxx
- Re: DB-Verbindungen: Korrekte Herangehensweise
- From: Alfred
- Re: DB-Verbindungen: Korrekte Herangehensweise
- From: Manfred Schenk
- Re: DB-Verbindungen: Korrekte Herangehensweise
- From: Ingo Menger
- Re: DB-Verbindungen: Korrekte Herangehensweise
- From: Manfred Schenk
- DB-Verbindungen: Korrekte Herangehensweise
- Prev by Date: Re: Minimum- und Maximum-Objekt ähnlich zu Null-Objekt
- Next by Date: Re: Minimum- und Maximum-Objekt ähnlich zu Null-Objekt
- Previous by thread: Re: DB-Verbindungen: Korrekte Herangehensweise
- Next by thread: Re: DB-Verbindungen: Korrekte Herangehensweise
- Index(es):
Relevant Pages
|