Database efficiency – table per user vs. table of users
The database layout should not change when you add more data to it, so the user data should definitely be in one table. Also: Having multiple tables means that you have to create queries dynamically. The cached query plan for one table won’t be used for any other of the tables. Having a lot of … Read more