各位大拿,前輩,我這里有個關于表空間擴容的問題
我的資料庫名是inventory,我的system表空間達到了99.5%,我的一個CI_DATA表空間達到99.7%. 分別對應system01.dbf和ci_data.dbf。
我于是分別使用下面陳述句進行擴容
ALTER DATABASE DATAFILE '/oracle/oradata/inventory/system01.dbf' AUTOEXTEND ON
ALTER DATABASE DATAFILE '/oracle/oradata/inventory/system01.dbf' RESIZE 2048M
發現沒有效果,表空間system利用率沒變
然后采用了下面的方式
ALTER DATABASE DATAFILE 1 AUTOEXTEND ON
ALTER DATABASE DATAFILE 1 RESIZE 2048M
發現沒有效果,表空間system利用率沒變
然后采用了下面的方式
ALTER TABLESPACE SYSTEM ADD DATAFILE '/oracle/oradata/inventory/system02.dbf' SIZE 512M AUTOEXTEND ON MAXSIZE 2048M
發現沒有效果,表空間system利用率沒變
然后采用了下面 不知道該采用什么方式了?
對于我的CI_DATA表空間,我只采用了添加資料檔案的方式,如下面陳述句
ALTER TABLESPACE CI_DATA ADD DATAFILE ‘/oracle/oradata/inventory/ci_data_1.dbf’SIZE 512M AUTOEXTEND ON MAXSIZE 30720M
發現沒有效果,表空間CI_DATA利用率沒變
希望各位大拿指教,萬分感激
uj5u.com熱心網友回復:
你的利用率,是怎么查的?uj5u.com熱心網友回復:
參考這個https://www.linuxidc.com/Linux/2012-01/52273.htm
uj5u.com熱心網友回復:
我發現我參考的這個有點問題,是不是?
uj5u.com熱心網友回復:
你的查詢陳述句可能 有問題。uj5u.com熱心網友回復:
?Undo 表空間管理http://www.verejava.com/?id=17173811381761
uj5u.com熱心網友回復:
看了下你的陳述句,你說你查詢出來的表空間利用率并沒有太大的變化,其實并不奇怪。比如:ALTER TABLESPACE SYSTEM ADD DATAFILE '/oracle/oradata/inventory/system02.dbf' SIZE 512M AUTOEXTEND ON MAXSIZE 2048M
上面的這個陳述句是擴了system表空間的資料檔案,但是資料檔案大小只有512M,相對于你當前使用掉的空間來說,差的太遠。如果你把512M改成10G或者20G,然資料檔案一次性增加10G或20G的空間,那system表空間的利用率肯定會下降很多
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/60661.html
標籤:基礎和管理
上一篇:請問大家有用kettle的嗎?
下一篇:新人問下簡單的建表問題...
