MS SQL Server 2000 tables
Posted
by klork
on Stack Overflow
See other posts from Stack Overflow
or by klork
Published on 2010-04-28T17:38:01Z
Indexed on
2010/04/28
17:47 UTC
Read the original article
Hit count: 246
We currently have an MS SQL Server 2000 database with one table containing data for multiple users. The data is keyed by memberid which is an integer field. The table has a clustered index on memberid.
The table is now about 200 million rows. Indexing and maintenance are becoming issues. We are debating splitting the table into one table per user model.
This would imply that we would end up with a very large number of tables potentially upto the 2,147,483,647, considering just positive values.
My questions:
1) Does anyone have any experience with a MS SQL Server (2000/2005) installation with millions of tables? 2) What are the implications of this architecture with regards to maintenance and access using Query Analyzer, Enterprise Manager etc. 3) What are the implications to having such a large number of indexes in a database instance.
All comments are appreciated.
Thanks
© Stack Overflow or respective owner