oracle同服务器分项目的问题

ayayad 2016-11-28 06:09:14
会mysql,oracle是初学,了解了一下数据库、实例、表空间、用户之间的关系。
现在有个问题,如果有两个完全不相关的项目,都要建立数据库存储数据,但又必须放在同一个服务器上,那么应该如何建库?
mysql当然就是建两个数据库,而oracle中似乎有好几种选择,如下:
1.建两个数据库,分别存放
2.用同一个数据库,建两个实例来存放
3.一个实例,建两个对应的表空间分别存放
4.一个表空间授权给两个用户,一个项目对应一个用户
以上几种都可行吧?那么帮我推荐下,从安全性、方便管理、性能等方面,哪种最合理吧!最好再分析下,谢了。
...全文
236 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ayayad 2016-11-29
  • 打赏
  • 举报
回复
1楼是说3、4都可以吧,3肯定也是要有两个以上的用户来管理的。 2楼是选2吗? 都分析下原因呗
sxq129601 2016-11-29
  • 打赏
  • 举报
回复
其实实例就是所谓的数据库
sych888 2016-11-29
  • 打赏
  • 举报
回复
一个数据库上建立两个用户,每个用户分别对应不用的(业务) 表空间
卖水果的net 2016-11-28
  • 打赏
  • 举报
回复
建议楼主先了解一下 oracle 数据库的存储结构(数据库)和内存结构(实例) 4.一个表空间授权给两个用户,一个项目对应一个用户 你建立两个用户(schema),每个用户都有自己的表空间(TABLESPACE),这样存放比较好,放一个表空间也没关系;

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧