oracle同服务器分项目的问题
会mysql,oracle是初学,了解了一下数据库、实例、表空间、用户之间的关系。
现在有个问题,如果有两个完全不相关的项目,都要建立数据库存储数据,但又必须放在同一个服务器上,那么应该如何建库?
mysql当然就是建两个数据库,而oracle中似乎有好几种选择,如下:
1.建两个数据库,分别存放
2.用同一个数据库,建两个实例来存放
3.一个实例,建两个对应的表空间分别存放
4.一个表空间授权给两个用户,一个项目对应一个用户
以上几种都可行吧?那么帮我推荐下,从安全性、方便管理、性能等方面,哪种最合理吧!最好再分析下,谢了。