All,
We are considering migrating from a document management procduct (Documentum) for which we've created an internal web interface to simply putting the documents in a database. Documentum really acts as a middle man. It stores the documents and manages the full-text index, but relies upon a commercial database for the metadata (either Oracle or SQL*Server). We don't use full-text indexing on the documents in question, just metadata, but we also want to store the documents in "image" fields in SQL*Server too.
Another motivator for our doing this is that we're on Windows NT (still) and using Oracle 7.3.4. So, we have to move.
The current DB server standard is SQL*Server 2000 on Windows 2003. Server H/W is new (3 GHz and faster) and we use SANS. The number of concurrent users is almost always < 50 combined for the 3 document management systems we want to migrate.
Our concern is can SQL*Server scale to have a single DB store ~ 800-900 GB of files (~25,000,000 files), which is the size of our largest system. In fact, to be save, we'd want to know we could storage ~ 1 TB comprised of ~ 40,000,000 files in a single database. Each of the other two systems are about 1/4th this size, but we'd also like to put all three databases on a single database server (4 CPU, 3+ GHz, 4 GB RAM or more, etc.).
Does anyone know if what I'm describing is possible and has anyone actually seen it done? I've read the MS literature and it all seems very feasible, but the real world is always a different matter from marketing.
Are there any "gotchas" to consider (such as breaking up the DB files into # GB chunks) to ensure performance or reliability?
We are considering migrating from a document management procduct (Documentum) for which we've created an internal web interface to simply putting the documents in a database. Documentum really acts as a middle man. It stores the documents and manages the full-text index, but relies upon a commercial database for the metadata (either Oracle or SQL*Server). We don't use full-text indexing on the documents in question, just metadata, but we also want to store the documents in "image" fields in SQL*Server too.
Another motivator for our doing this is that we're on Windows NT (still) and using Oracle 7.3.4. So, we have to move.
The current DB server standard is SQL*Server 2000 on Windows 2003. Server H/W is new (3 GHz and faster) and we use SANS. The number of concurrent users is almost always < 50 combined for the 3 document management systems we want to migrate.
Our concern is can SQL*Server scale to have a single DB store ~ 800-900 GB of files (~25,000,000 files), which is the size of our largest system. In fact, to be save, we'd want to know we could storage ~ 1 TB comprised of ~ 40,000,000 files in a single database. Each of the other two systems are about 1/4th this size, but we'd also like to put all three databases on a single database server (4 CPU, 3+ GHz, 4 GB RAM or more, etc.).
Does anyone know if what I'm describing is possible and has anyone actually seen it done? I've read the MS literature and it all seems very feasible, but the real world is always a different matter from marketing.
Are there any "gotchas" to consider (such as breaking up the DB files into # GB chunks) to ensure performance or reliability?