I have a big doubt.
Let\'s take as example a database for a whatever company\'s orders.
Let\'s say that this company make around 2000 orders per month, so, a
For the volume of data you're looking at splitting the data seems like a lot of trouble for little gain. Postgres can do partitioning, but the fine manual [1] says that as a rule of thumb you should probably only consider it for tables that exceed the physical memory of the server. In my experience, that's at least a million rows.