Umgang mit SQL Connections

Status
Nicht offen für weitere Antworten.
Hallo
(schon wieder ich),

ich habe dieses Mal kein Problem sondern eine allgemeine Frage.

Wenn ihr ein Programm habt, welches andauernd auf eine SQL DB zugreift (lesend und schreibend),
baut ihr dann für jede einzelne Aktion eine Verbindung auf und wieder ab
oder lasst ihr die Verbindung bis zur Schließung des Programms offen?
 

mikachu

Top Contributor
Hi,

das kann man so direkt nicht beantworten.
Es kommt auf mehrere Faktoren drauf an, wie lang z.B. die Statements sind, ob diese nur "einfache" selects-beinhalten, ob die DB schnell ist, ...

Also ich hab immer mit preparedStatements gearbeitet und die DB-connection die ganze zeit geöffnet gelassen.
 
S

SlaterB

Gast
besonders wenn man eine GUI oder eine Webanwendung oder einen sonsten Server + n Clients hat,
die nach dem Schema 'lange warten, wenn Benutzeranfrage kommt, dann kurz arbeiten und Ergebnisse darstellen' arbeitet,
bietet sich eine Connection pro Aktion an,
insbesondere wenn mehrere User gleichzeitig aktiv sind (weniger bei einer Swing-GUI ;) )
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Umgang mit Graphics unklar : Erstellung u Uebergabe an Funktion Java Basics - Anfänger-Themen 18
M Umgang mit dem Type "Date" Java Basics - Anfänger-Themen 6
julian112 Input/Output .gz bzw. .txt Datei Einlesen und Umgang mit Exceptions Java Basics - Anfänger-Themen 1
X Probleme im Umgang mit PriorityQueue Java Basics - Anfänger-Themen 75
O Umgang mit Vererbung verstehen Java Basics - Anfänger-Themen 4
N Umgang mit Domain Framework Java Basics - Anfänger-Themen 2
J Umgang mit System.out.println() und .print() Java Basics - Anfänger-Themen 6
F Umgang mit referenzierten Objekten bei ArrayList Java Basics - Anfänger-Themen 1
C Hilfe für Kommentar-Zapper gesucht / Umgang mit Console Java Basics - Anfänger-Themen 0
M Umgang mit Thread/ Synchronisation/ Deadlock-Vermeidung Java Basics - Anfänger-Themen 5
J Umgang mit großen Datenmengen Java Basics - Anfänger-Themen 9
B Hilfe mit dem umgang von vererbung Java Basics - Anfänger-Themen 3
G Erste Schritte Fragen zum Umgang mit CSV Java Basics - Anfänger-Themen 2
M Verständnisfrage im Umgang mit Map Java Basics - Anfänger-Themen 10
J Effizienter Umgang mit großen Dateien Java Basics - Anfänger-Themen 7
I Umgang mit ByteBuffer Java Basics - Anfänger-Themen 11
I [Java] Umgang mit abstrakten Klassen, Interfaceklassen (BSP) Java Basics - Anfänger-Themen 12
M Der Umgang mit Iterator - Wie ein Objekt aus einer ArrayList Java Basics - Anfänger-Themen 2
J Umgang mit klassen ? Java Basics - Anfänger-Themen 3
C Umgang mit Dateien Java Basics - Anfänger-Themen 4
G Umgang mit CSV-Dateien Java Basics - Anfänger-Themen 17
X Zuviel Db-Connections bei Connectionpooling Java Basics - Anfänger-Themen 1
D zu viele MySQL Connections Java Basics - Anfänger-Themen 18

Ähnliche Java Themen

Neue Themen


Oben