Von Oracle her kenn ich da nur die "partitioned Tables", da kann man sowas autoatisch machen (Soweit ich weiß, kann das auch MS-
SQL).
Denkansätze:
a) Backup-Strategie
Wenn du jedesmal ein Fullbackup machst (also die komplette
DB), würd ich erstmal auf inkrementelles Backup umstellen. Dabei erstellst du nur einmalig ein vollständiges Backup, danach werden nur noch die Änderungen gespeichert.
b) Dokument auslagern
Dokumente würd ich im Filesystem speichern, in der
DB nur Links zu den entsprechenden Dateien. Dabeneben stehen in der
DB nur die Meta-Daten.
Gruß
Uwe