oracle rc的磁盤管理有如下方式:

平度網站制作公司哪家好,找成都創新互聯!從網頁設計、網站建設、微信開發、APP開發、響應式網站開發等網站項目制作,到程序開發,運營維護。成都創新互聯成立于2013年到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選成都創新互聯。
一、裸設備+HACMP?
裸設備指的是raw格式的設備,就是說沒有被文件系統格式化過的
通常是把 存儲劃分成pv,再用pv創建vg,在將vg劃分成lv,然后將lv格式化成文件系統jfs jfs2兩種
aix下基于邏輯卷的管理沒有辦法實現并發。所以需要使用hacmp將vg做成并發的vg enhanced concurrent vg
二、asm管理
將磁盤直接給asm 但是依賴于crs集群軟件
三、并發文件系統
如果是system表空間的話,基本上沒有辦法變小了。(按照你的說法,就是釋放磁盤空間)
就算你刪除了表,但是數據文件(就是物理存在于磁盤上的文件)是不會變小的。而且system表空間非常變態,里面存有所有的基表,所以resize不要想了。而且轉移表空間神馬的,用在其他表空間還可以,system也不可能,如果你真的把所有的表(這個表是指你建立的表)都刪除了,那么就干脆重新建庫吧,把原來的庫刪了,這樣就可以了。
反正據我所知,如果是system表空間的話(system表空間數據文件所占空間大小),不重新建庫是只能變大不能變小的。
如果是其他表空間的話,復制表空間,然后刪除什么的可以考慮。
最后給你一個建議啊,你的存儲應該是自動擴展的吧,那每個文件最大值最好不要太大,oracle這個東西是有多少占多少,然后再說其他,如果你給的太多,那么他就會一直占用新的。
其實沒有特別的規定,你可以參考這個
/boot ext3 100MB
/ ext3 30GB
/u01 ext3 400GB
swap swap 一般是物理內存的2倍
其中/u01用來作為Oracle的目錄,主要把空間給它了。引導分區/boot只放引導文件,100M足夠了。
數據文件是不會因為你刪掉了某些數據而改變其物理大小的,可以這樣做:
1.先查詢你的表空間存儲情況,使用了多少空間,還剩多少空間:
SELECT UPPER(F.TABLESPACE_NAME) "表空間名",
D.TOT_GROOTTE_MB "表空間大小(M)",
D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空間(M)",
TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') || '%' "使用比",
F.TOTAL_BYTES "空閑空間(M)",
F.MAX_BYTES "最大塊(M)"
FROM (SELECT TABLESPACE_NAME,
ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES,
ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES
FROM SYS.DBA_FREE_SPACE
GROUP BY TABLESPACE_NAME) F,
(SELECT DD.TABLESPACE_NAME,
ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB
FROM SYS.DBA_DATA_FILES DD
GROUP BY DD.TABLESPACE_NAME) D
WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME
ORDER BY 1
2.然后看哪個數據文件占的空間較大,并且使用得卻不多:
假設用得多的是叫 Tools.DBF ,一共用了20G,里面只使用了20%,還剩余80%的空間(16G)
執行以下語句改變數據文件大小:
alter database datafile 'D:\oracle\oradata\Tools.dbf' resize 6144M;
將數據文件改成6G,就可以節省14G的空間
3.如果使用率已經達到或者接近90%,可以將這個用戶的相關數據全部刪除,然后用imp exp導出全庫,刪除這個數據文件并新建,然后將數據導入新的表空間。
清除數據庫垃圾:把歷史數據導出備份,然后清除。
轉移數據:增加磁盤或數據空間,把大數據表移到新的表空間里面。
如果空間不夠,Oracle會拒絕所有數據連接,所有讀寫操作。
本文名稱:oracle如何重新分配磁盤 已經分配好的磁盤可以重新分配嗎?
網頁地址:http://www.yijiale78.com/article24/hgooce.html
成都網站建設公司_創新互聯,為您提供網站收錄、網站導航、App開發、關鍵詞優化、品牌網站建設、品牌網站設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯