資料表空間quota概述
Oracle
官網對quota的定義如下: A limit on a resource, such as a limit on the amount of
database storage used by a database user. A database administrator can
set tablespace quotas for each Oracle Database username
有關Oracle Quota 這塊可以參考Oracle官方文檔
http://download.oracle.com/docs/cd/E11882_01/network.112/e16543
quota的日常管理
常見問題
ORA-01536:space quota exceeded for table space 'CYYD'
解決辦法:
alter user USERNAME quota 100M on TABLESPACENAME;
alter user USERNAME quota unlimited on TABLESPACENAME;
grant unlimited tablespace to USERNAME;
quota是為了限制使用者對錶空間的使用,比如你限制使用者Guotu在tablespace
CYYD中的quota為10m,當使用者Guotu在tablespace CYYD中的資料量達到10m後,無論你的tablespace
CYYD中有多少空間,Guotu都無法再使用tablespace CYYD了。
所以你需要:
alter user aGuotu quota 1000M on CYYD;
alter user Guotu quota unlimited on CYYD;
grant unlimited tablespace to Guotu
dba_ts_quotas
與quota相關的資料字典視圖為dba_ts_quotasjava-javascript 風之境地