So there are limits to table sizes in MySQL. So how do people use multiple tables like the following. If I want to replicate the main property table how difficult is it to have multiple tables with say 500,000 records in each table? Separated perhaps by counties or some qualifier. I wonder how many records can one table hold and still function efficiently? Has someone else used multiple duplicate tables? If you search this county it goes to that table. If you edit a property it would go to the right table...