Und wenn Ihr das Ganze als CDS-Pool verwaltet? Also EIN CDS das alles steuert. In diesem sind die
SQL-Befehle zur Erstellung der einzelnen CDS sowie Usage Counter, letzter Zugriff, Flag ob gerade aktiv usw. enthalten. In dieser Tabelle können ja durchaus Tausende von Einträgen enthalten sein. Darum liegt eine Klasse, die Du anstelle der einzelnen Datasets ansprichst. Diese kümmert sich um die Verwaltung (maximale Anzahl, freier Speicher, Schliessen der am wenigsten benutzten) usw.