I am building a prototype database in SQL Server 2000. The fact table contains about 2.5 million rows. There are five side tables, the largest having about 80K rows. All joined fields are indexed. When the actual database is created, I expect the fact table to grow to as many as 50 million rows. Can any one tell me at what size to expect the performance of SQL server performance to degrade?