亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

記一次Oracle釋放表空間,還原數據實操

發布時間:2020-08-09 23:17:38 來源:網絡 閱讀:994 作者:best_grx 欄目:系統運維

首先介紹一下項目背景,這是一個java的后端平臺,運行在win2008server平臺上,主要存圖片和視頻的,占空間比較大,Oracle數據庫(你懂的,崩潰的節奏)。
一張圖片表主要用于存儲blob類型的圖片數據,硬盤中共也就800G,發現單個表空間數據文件增長到30G左右,硬盤就剩下30G左右的空間,馬上就要爆表了,領導很是著急,催的特別急,無奈我是一臉懵逼,也沒有詳細的記錄文檔,每張表都不知道干嘛的。
最后通過請教當年寫項目的大佬,得到方案,備份一年的數據,truncate表,直接刪除表空間,然后重新建立表空間,下面記錄了一些當時的用的sql語句。

查看各個表空間大小
        select a.tablespace_name, round(a.total_size) "total_size(MB)",  
        round(a.total_size)-round(b.free_size,3) "used_size(MB)",  
        round(b.free_size,3) "free_size(MB)", round(b.free_size/total_size*100,2)||'%' free_rate  
        from ( select tablespace_name, sum(bytes)/1024/1024 total_size  
                     from dba_data_files  
                     group by tablespace_name ) a,  
                    ( select tablespace_name, sum(bytes)/1024/1024 free_size  
                        from dba_free_space  
                     group by tablespace_name ) b  
                     where a.tablespace_name = b.tablespace_name(+); 

查看表空間
        select tablespace_name,file_id,file_name,
        round(bytes/(1024*1024),0) total_space
        from dba_data_files
        order by tablespace_name

        select file_name,autoextensible,increment_by from dba_data_files 
        where tablespace_name='表空間名稱'    

清空數據  有可能表空間仍沒有釋放,可以使用如下語句:
        truncate table  pecprocesspic 
        alter table pecprocesspic  deallocate   UNUSED KEEP 0;

刪除表空間,刪除無任何數據對象的表空間
        drop tablespace wz_img

刪除有任何數據對象的表空間(操作需謹慎,必須備份好數據!)
        drop tablespace wz_img including contents and datafiles; 

創建表空間
        create tablespace 表空間名稱 datafile 'D:\app\Administrator\oradata\orcl\表空間文件名稱.ora' size 512m autoextend on next 256m maxsize unlimited;
添加表空間文件
        alter tablespace 表空間文件 add datafile 'D:\app\Administrator\oradata\orcl\表空間文件名稱.ora' size 512m autoextend on next 256m maxsize unlimited; 

    這是一些重要的sql語句,其他的備份還原就不寫了,都是通過pl/sql操作的,不難,很大的數據量,備份了將近七天左右,還原了三天左右。
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

抚远县| 云梦县| 万年县| 会泽县| 朔州市| 尤溪县| 商水县| 遂川县| 马公市| 治县。| 特克斯县| 防城港市| 收藏| 台前县| 开原市| 长沙市| 安西县| 达州市| 轮台县| 商河县| 西林县| 荥经县| 林周县| 桃园县| 阜新| 大同县| 宁晋县| 固安县| 应用必备| 乌什县| 津市市| 青州市| 景东| 水城县| 桐乡市| 东乡| 高要市| 曲周县| 德昌县| 卢龙县| 沅江市|