oracle 数据库内存调整,Oracle 中的内存调整

使用表空间中的具体配额可避免用完所有可用存储空间。

具有创建 Oracle 对象权限的用户(例如 sde 用户、存储在用户方案中的地理数据库的所有者和数据所有者)可以通过以下两种方法中的一种来访问存储空间:通过获得 UNLIMITED TABLESPACE 系统权限或者通过接受表空间中的具体配额。

具有 UNLIMITED TABLESPACE 权限的用户可分配数据库中任何表空间或所有表空间(包括 Oracle 托管的 SYSTEM 表空间和 SYSAUX 表空间)中的空间,在量上没有限制。这将导致最终用户有意或无意地用完所有可用存储空间,甚至使 Oracle 实例崩溃。因此,最好只有数据库管理员拥有此强大的系统权限。

您应给所有其他用户分配一个或多个表空间中的配额,以使这些用户在受控方式下创建 Oracle 对象。例如,可以给 GIS_ADMIN 数据所有者用户授予 GIS_DATA 和 GIS_INDEX 表空间中的配额,但不授予 SYSTEM 和 SYSAUX 表空间中的配额。这样您就可控制数据所有者可创建表和索引的位置,还可选择控制这些对象可使用的空间量。

通常,数据库管理员会向 sde 主地理数据库中的用户方案地理数据库所有者或数据所有者分配各表空间中的无限制配额,或者不分配任何配额。这样,数据库管理员就可控制数据的物理存储位置(例如,实现增强数据保护的镜像磁盘阵列),并且可将数据分离到逻辑容器中,数据与系统数据和其他项目和应用程序数据相互独立。无限制配额允许数据所有者根据需要分配其具有访问权限的表空间内的空间。无限制配额普遍适用,因为对数据或地理数据库所有者帐户具有访问权限的用户通常经过额外的培训或具有更多的经验,他们通常更为了解自己的 GIS 数据的存储要求。

如果允许数据编辑人员或数据查看人员创建自己的地理数据库对象(例如,通过地理处理操作的输出创建),则可选择分配这些用户具有写入权限的表空间中的有限制配额。例如,在 GIS_DATA 表空间中,数据查看人员可以具有 100 MB 配额,数据编辑人员具有 500 MB 配额,而数据所有者具有无限制配额。您应该自定义配额分配以满足数据和业务进程的特定需要。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值