Notes of a Junior on the Path to Oracle Mastery
On this blog I am writing about thoughts, solutions, failures and pitfalls on the path to Oracle Mastery. It’s still a long way to go. On this blog, the main focus is learning Oracle.
People Say Database When They Mean Schema
Author: HP Fuchs | Category: Oracle Database
On my current job I manage 111 databases on 28 servers. Some are mid size and clustered but most of them are quite tiny. My predecessor created databases for every customer and application, and test databases for all production databases. That means a good deal of those 111 databases aren’t production.
The tiniest of my databases stores only 17 MB of user data. For what waste more than 300 MB of memory for these 17 MB of actual user data? It seems that customers quite often order databases when they actually mean schemas. In most cases many small applications of a customer can be grouped together in one database. And when different departments or even customers use the same application it could be grouped together in one database too.

My goal is to have as few databases as necessary on as few servers as necessary. It’s somehow better to have one mid size database on high availlability hardware than 20 tiny tiny databases on three old standalone servers. It’s easier to manage and less expensive.
RSS Full


January 3rd, 2008 at 8:04 pm
[...] bookmarks tagged mean People say Database when they mean Schema saved by 1 others JENTHELUSH bookmarked on 01/03/08 | [...]
January 22nd, 2008 at 6:39 pm
Under SQL Server its the normal Way. Every problem gets his own database, because there is no overhead in memory. because all databases are in the same instance.
IMHO the management of security is more easy if you dont use schemas expansive.
And yes the overhead for these 17MB is to big, But why you dont change the memory for the instance?