【发布时间】:2009-03-20 02:02:20
【问题描述】:
我正在与一个开发适用于 SQL Server 和 Oracle 的应用程序的团队合作。
SQL Server 有一个实例的概念,它可以容纳多个数据库。 Oracle 10g 需要每个数据库一个实例(并且可以允许更多实例以实现冗余),因此对于我们运行的每个数据库,我们都有一组完全独立的进程,因此内存使用量要大得多。
正因为如此,我们开始更多地转向拥有一个具有单独架构的实例。但是,我们仍然希望将单独的客户(或开发机器)数据分开。
我们的大多数实例都是使用本地开发的脚本创建的(例如,Windows 上的 oradim)。
如何减少 Oracle 实例的内存使用要求、占用空间等,以便多个实例可以在一台机器上安全运行? Linux 或 Windows 是更好的主机吗?我们可以通过禁用我们不需要的额外功能(数据挖掘、Oracle Text 等)轻松获得收益吗?
【问题讨论】:
标签: oracle