国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Oracle數(shù)據(jù)庫空間滿了進行空間擴展的方法

2020-07-26 14:01:46
字體:
來源:轉載
供稿:網(wǎng)友

在管理軟件應用中,常常會出現(xiàn)數(shù)據(jù)庫空間滿了的問題,導致管理軟件不效能出現(xiàn)問題或者甚至不能使用。當這種情況出現(xiàn)了該怎么辦呢?下面就介紹下方法

方法/步驟如下所示:

1.查詢用戶對應的表空間,我們可以看到針對不同的數(shù)據(jù)庫用戶Oracle

select username, default_tablespace, temporary_tablespacefrom dba_users;

2.查詢用戶的對應的數(shù)據(jù)文件,以及數(shù)據(jù)文件大小

select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_spacefrom dba_data_filesorder by tablespace_name;

3.根據(jù)1.2 用戶對應的表空間,以及表空間的大小,可以在通過下述語句查看目前使用百分比,如果所用空間不再下述查詢范圍內,則證明此空間已經(jīng)滿了,沒有剩余量的空間在下面的SQL中沒有展示,我們可以看到有一個空間已經(jīng)到了95%

SELECT a.tablespace_name "表空間名",total "表空間大小",free "表空間剩余大小",(total - free) "表空間使用大小",total / (1024 * 1024 * 1024) "表空間大小(G)",free / (1024 * 1024 * 1024) "表空間剩余大小(G)",(total - free) / (1024 * 1024 * 1024) "表空間使用大小(G)",round((total - free) / total, 4) * 100 "使用率 %"FROM (SELECT tablespace_name, SUM(bytes) freeFROM dba_free_spaceGROUP BY tablespace_name) a,(SELECT tablespace_name, SUM(bytes) totalFROM dba_data_filesGROUP BY tablespace_name) bWHERE a.tablespace_name = b.tablespace_name ;

4.此時我們執(zhí)行空間擴增語句。把剛才使用率95%空間從1800M擴增到3000M

alter database datafile '/u2/oracle/PLM_SD_data' resize 3000m

擴增成功后如下圖所示

5.此時在執(zhí)行空間使用率查詢語句得出如下的結果,可以看到空間擴增成功。

6.最后我們在通過SQL語句查詢一下空間是不是變成了3000M

當然為了防止空間不夠,導致異常,還可以設置空間自動延展。但是本人不太建議使用此功能,因為有可能導致空間的無限蔓延。

總結

以上所述是小編給大家介紹的Oracle數(shù)據(jù)庫空間滿了進行空間擴展的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網(wǎng)網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 铁岭市| 罗田县| 轮台县| 龙江县| 四会市| 水富县| 丰县| 周至县| 德兴市| 鄱阳县| 淄博市| 宁国市| 交城县| 社会| 宁夏| 孟连| 澄江县| 廉江市| 宝丰县| 阿瓦提县| 和静县| 连云港市| 九龙县| 呼和浩特市| 红河县| 历史| 台北市| 竹北市| 沙湾县| 拉孜县| 雅安市| 汝阳县| 香河县| 古浪县| 文昌市| 汽车| 池州市| 普兰店市| 乐山市| 县级市| 万荣县|