Wie schließe ich eine java.sql.DataSource

Wir haben ein system, wo Daten nach Datum partitioniert. So zum Beispiel in SQL Server haben wir eine Datenbank pro Monat von Daten. Jeden Monat partition verwendet eine Jdbc-Treiber, Datasource-verpackt in einem C3P0 connection pool, DataSource.

Nach einem Zeitraum von Zeit, Datum-Bereich der partition wird alt genug, dass wir wollen, um es offline. In diesem Fall entfernen Sie einfach den entsprechenden Monat Datenquelle aus der Liste aus. Allerdings ideal, wenn offlining ich würde gerne auf das "schließen" wird die DataSource also den pool verzichtet, alle verbindungen zu der DB.

DataSource hat keine close-Methode für mich zu nennen, so bin ich nicht sicher, wie man diese Situation bereinigen.

Irgendwelche Vorschläge?

InformationsquelleAutor Mike Q | 2011-07-05
Schreibe einen Kommentar