oracle 数据库下,创建多个表空间和一个表空间创建多个用户差异在哪?性能上有什么区别?各有什么利弊? 200

oracle数据库下,在同一个实例中,我需要每个年度创建一个用户,请问是在同一个表空间每年度创建一个用户合适,还是每年创建一个表空间,每个表空间只保留一个用户合适?两者的... oracle 数据库下,在同一个实例中,我需要每个年度创建一个用户,请问是在同一个表空间每年度创建一个用户合适,还是每年创建一个表空间,每个表空间只保留一个用户合适?两者的差异在哪儿?性能上有什么区别?各有什么利弊? 展开
 我来答
波光视野
2018-08-28 · TA获得超过417个赞
知道小有建树答主
回答量:331
采纳率:81%
帮助的人:180万
展开全部
ORACLE数据库的表空间与用户这两个概念不应该割裂开来看待,处理上,二者相对独立又紧密联系,是不能二选一的。所以,各有利弊就免了吧。
建立表空间一般有两个目的,一是为了合理规划和节省磁盘资源,不同的应用分类按需求只占用自己有限的那部分表空间,不得无限占用以免造成磁盘空间耗尽;
第二个目的是控制好用户对空间的使用权限,不同的用户组(群)仅可使用你为他们分配的数据表空间,互不影响和冲突,即方便服务器磁盘空间管理,也方便用户权限
管理。
这么说,你就明白二者的关系了吧?

另外,一般的,应该先建立需要的表空间,再据此创建用户。
祝你轻松管理好你的数据库。
追答
对不起,错一句:
应为“以免默认的己分配表空间被耗尽”,可不是指磁盘空间。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式