Chinaunix首页 | 论坛 | 博客
  • 博客访问: 17326
  • 博文数量: 6
  • 博客积分: 106
  • 博客等级: 民兵
  • 技术积分: 70
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-04 17:54
文章分类
文章存档

2013年(2)

2012年(4)

我的朋友

分类: Oracle

2012-12-20 11:28:05

您可以为每个用户分配表空间配额给任意表空间(临时表空间除外)。

配额的分配的功能:

  • 具有权限的用户创建特定类型的对象时,可以在指定的表空间中创建这些对象。
  • Oracle数据库的空间,可以在指定的表空间中存储用户对象的配额限制大小。

默认情况下,用户没有任何在数据库中的表空间配额。

如果用户有权限才能创建一个模式对象,那么你必须分配配额,才能允许用户创建对象。

最低限度,指定用户的默认表空间的配额,并额外配额,其他表空间,使他们能够创建对象。

配额用于防止用户的对象在数据库中占用太多的空间。

在创建用户时可以指定一个用户表空间配额,之后也可以更改配额。如果一个新的配额比以前的小,那么会出现以下的情况:

1.     如果用户已经超过了一个新的表空间配额,则该用户的表空间中的对象不能被分配​​更多的空间,直到这些对象的组合空间低于新的配额。

2.     如果用户不超过一个新的表空间配额,或者如果用户的表空间中的对象所占用的空间,属于一个新的表空间配额,那么用户对象的可分配空间到新的配额。

阅读(633) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~