Question

I wonder if anyone know what can be the biggest existing Oracle databases in the world and how many users (DBA_USERS), objects (DBA_OBJECTS) they can contain?

Is there a scenario when a database contain more than 100 000 users?

For example, as far as I can guess, there can be thousands of users in MySQL database on a webhosting server where each hosting user registered on the hosting website has its own MySQL user. Is there a real-life Oracle databases that are used in a way like this?

No correct solution

OTHER TIPS

All Oracle Documentation can be found on-line

https://docs.oracle.com/en/database/oracle/oracle-database/index.html

It is highly recommended that you read the "Concepts Guide". If you understand just a tiny bit, it will make you a much better developer/DBA.

For your specific answer, you need to look in the "Database Reference" manual section "Database Logical Limits".

Users and Roles | maximum | 2,147,483,638

Tables | maximum per database | unlimited

App Design Notes

Web Users are normally stored in a table.

In Oracle : Users and Schemas are almost synonymous. This makes the requirement "create an Oracle user for each and every Web User" a very expensive task.... And a dangerous one at that. (The last thing you want is L33TH4CKR to have his/her own account on your database)

Licensed under: CC-BY-SA with attribution
Not affiliated with dba.stackexchange
scroll top