4 oracle
我有几个当前在本地运行的应用程序。我已经安装了 oracle 11g 并创建了一个全局数据库名称为 oracle11。现在我应该使用数据库配置帮助为每个应用程序再次创建不同的数据库,还是应该为该全局数据库下的每个应用程序创建不同的用户?最好的做法是什么?如果我创建不同的用户,它的行为也与创建不同的数据库相同,对吗?
如果在服务器容纳几个应用程序的生产环境中怎么办?我是否需要通过为每个应用程序创建一个数据库和不同的用户来执行与本地相同的操作?
数据库使用服务器资源:CPU、RAM、磁盘 I/O。除非您的服务器是物理分区的(例如 Solaris Zones)或者您正在使用 VM,否则在同一台服务器上托管多个数据库是一个非常糟糕的主意。您只是在创建一个环境,在这个环境中,争用将很普遍,而调优将比平常更加棘手。
Oracle RDBMS 一直被设计为在一个数据库中托管多个模式,并且适用于不同的应用程序。这是 Oracle 和(比如说)MS SQL Server 或 MySQL 之间的主要区别之一。
归档时间: |
|
查看次数: |
5294 次 |
最近记录: |