28.12.2012 Aufrufe

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Connection Pooling<br />

Anwendungsprogrammierung<br />

� Problem<br />

– Herstellung der physischen Verbindung zum Server ist eine teuere Operation.<br />

– In vielen Web-Anwendungen werden ständig Verbindungen auf- und abgebaut, viele<br />

Verbindungen werden nicht im vollen Umfang genutzt.<br />

� Lösungsidee<br />

– Bereitstellung von logischen Verbindungen, die auf wenige physische Verbindungen<br />

abgebildet werden.<br />

� Funktionalität unter JDBC<br />

– initialPoolSize initiale Anzahl der physischen Verbindungen<br />

– minPoolSize minimale Anzahl der physischen Verbindungen<br />

– maxPoolSize maximale Anzahl der physischen Verbindungen<br />

– maxIdleTime Zeitdauer (in Sekunden) die eine physische Verbindung ungenutzt im<br />

Pool bleiben soll.<br />

� Erweiterung für PreparedStatements<br />

– Pooling von Statements (nicht nur von Verbindungen)<br />

Seite 271

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!