久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

Oracle壓縮表空間的基本步驟

瀏覽:6日期:2023-09-18 20:52:45
Oracle怎么壓縮表空間

你可以使用 Oracle 數(shù)據(jù)庫中的 ALTER TABLESPACE 語句來壓縮表空間。以下是一些基本步驟:

1. 首先,使用以下語句檢查表空間的當(dāng)前大小:

SELECT tablespace_name, ROUND(SUM(bytes) / 1024 / 1024, 2) AS size_mb FROM dba_segments WHERE tablespace_name = 'your_tablespace_name' GROUP BY tablespace_name;

2. 使用以下語句收縮表空間:

ALTER TABLESPACE your_tablespace_name SHRINK SPACE CASCADE;

這將壓縮表空間并將其大小減小到最小值。

3. 最后,再次運(yùn)行第一步中的查詢,以確保表空間已壓縮并且大小已減小。

請(qǐng)注意,壓縮表空間可能需要一些時(shí)間,具體取決于表空間的大小和數(shù)據(jù)庫的負(fù)載。因此,在執(zhí)行此操作之前,請(qǐng)確保已備份數(shù)據(jù)庫以防萬一。

oracle 表空間壓縮SELECT --B.file_name '文件名',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,-- file_name,SUM(BYTES) TOTALFROM DBA_DATA_FILESGROUP BY TABLESPACE_NAME/*,file_name*/) BWHERE A.TABLESPACE_NAME = B.TABLESPACE_NAME;SELECTV.FI '文件ID',V.TN '表空間',V.FN '物理文件名',V.BS '總字節(jié)數(shù) ',V.BS/ (1024 * 1024 * 1024) '總字節(jié)數(shù)(G)',V.P '剩余百分比',V.U '已使用',V.U/ (1024 * 1024 * 1024) ?'已使用(G)',V.NS/ (1024 * 1024 * 1024) ' 剩余(G)'FROM (select b.file_id  FI,b.tablespace_name  TN,b.file_name     FN,b.bytes       BS,(b.bytes-sum(nvl(a.bytes,0)))  ? U,sum(nvl(a.bytes,0))        NS,sum(nvl(a.bytes,0))/(b.bytes)*100 P  from dba_free_space a,dba_data_files b  where a.file_id=b.file_id  group by b.tablespace_name,b.file_name,b.file_id,b.bytes ) V order by V.TN;select file#,name from v$datafile;--- 1. 查該數(shù)據(jù)文件中數(shù)據(jù)處在最大位置select max(block_id) from dba_extents where file_id=6;--- 查出最大塊位置 5755Mselect 736640*8/1024 from dual;--- ALTER DATABASE datafile 'H:\ORACLE11G\APP\ADMIN\ORADATA\ORCL\SYNC_PLUS_1_02.DBF' RESIZE 3000M;-- alter database datafile 7 resize 5755M;

到此這篇關(guān)于Oracle怎么壓縮表空間的文章就介紹到這了,更多相關(guān)Oracle壓縮表空間內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Oracle 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 申扎县| 灯塔市| 平定县| 南城县| 台北市| 乌拉特中旗| 波密县| 江北区| 晋江市| 黎城县| 夏邑县| 沁水县| 桐柏县| 萨嘎县| 荃湾区| 分宜县| 天门市| 渭南市| 军事| 龙南县| 布拖县| 宣武区| 乌拉特前旗| 若尔盖县| 江孜县| 康乐县| 罗江县| 河池市| 黄石市| 漯河市| 栾川县| 广昌县| 通化市| 乐亭县| 平凉市| 平原县| 贡山| 孟州市| 新晃| 绥芬河市| 怀安县|