• I don't really understand the one-to-one mapping between users and databases. Please explain a bit more what the databases are used for and why you need one per user. Note that an alternative is to have one database with 5000 schemas, one per user but that seems nuts to me, even though it would make backup/restore and clustering much easier to manage.