最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle壓縮表空間的基本步驟

 更新時(shí)間:2023年06月08日 08:29:26   作者:2一念輪回2  
這篇文章主要介紹了Oracle怎么壓縮表空間,壓縮表空間可能需要一些時(shí)間,具體取決于表空間的大小和數(shù)據(jù)庫(kù)的負(fù)載,因此,在執(zhí)行此操作之前,請(qǐng)確保已備份數(shù)據(jù)庫(kù)以防萬(wàn)一,需要的朋友可以參考下

Oracle怎么壓縮表空間

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

1. 首先,使用以下語(yǔ)句檢查表空間的當(dāng)前大?。?/p>

 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. 使用以下語(yǔ)句收縮表空間:

  ALTER TABLESPACE your_tablespace_name SHRINK SPACE CASCADE;

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

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

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

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) FREE
FROM DBA_FREE_SPACE
GROUP BY TABLESPACE_NAME) A,
(SELECT TABLESPACE_NAME,
-- file_name,
SUM(BYTES) TOTAL
FROM DBA_DATA_FILES
GROUP BY TABLESPACE_NAME/*,file_name*/) B
WHERE A.TABLESPACE_NAME = B.TABLESPACE_NAME;
SELECT
V.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;
--- 查出最大塊位置 5755M
select 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)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Oracle 閃回 找回?cái)?shù)據(jù)的實(shí)現(xiàn)方法

    Oracle 閃回 找回?cái)?shù)據(jù)的實(shí)現(xiàn)方法

    閃回技術(shù)是Oracle強(qiáng)大數(shù)據(jù)庫(kù)備份恢復(fù)機(jī)制的一部分,在數(shù)據(jù)庫(kù)發(fā)生邏輯錯(cuò)誤的時(shí)候,閃回技術(shù)能提供快速且最小損失的恢復(fù)。這篇文章主要介紹了Oracle 閃回 找回?cái)?shù)據(jù)的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2018-09-09
  • Oracle?Expdp按條件導(dǎo)出指定表數(shù)據(jù)的方法實(shí)例

    Oracle?Expdp按條件導(dǎo)出指定表數(shù)據(jù)的方法實(shí)例

    這篇文章主要介紹了Oracle的expdp數(shù)據(jù)泵方式導(dǎo)出特定機(jī)構(gòu)和時(shí)間范圍的數(shù)據(jù),并通過(guò)parfile文件進(jìn)行條件限制和配置,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-01-01
  • 教你使用PLSQLDeveloper14連接Oracle11g的詳細(xì)過(guò)程

    教你使用PLSQLDeveloper14連接Oracle11g的詳細(xì)過(guò)程

    今天給大家?guī)?lái)一篇教程關(guān)于用PLSQLDeveloper14連接Oracle11g的詳細(xì)過(guò)程,本文分步驟通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2021-09-09
  • oracle數(shù)據(jù)庫(kù)優(yōu)化輔助SQL語(yǔ)句

    oracle數(shù)據(jù)庫(kù)優(yōu)化輔助SQL語(yǔ)句

    這篇文章主要介紹了oracle數(shù)據(jù)庫(kù)優(yōu)化輔助SQL語(yǔ)句,需要的朋友可以參考下
    2015-10-10
  • Oracle中使用DBMS_XPLAN處理執(zhí)行計(jì)劃詳解

    Oracle中使用DBMS_XPLAN處理執(zhí)行計(jì)劃詳解

    這篇文章主要介紹了Oracle中使用DBMS_XPLAN處理執(zhí)行計(jì)劃詳解,文中包含大量實(shí)例,以及set autotrace命令對(duì)應(yīng)實(shí)現(xiàn)等內(nèi)容,需要的朋友可以參考下
    2014-07-07
  • oracle11g用戶登錄時(shí)被鎖定問(wèn)題的解決方法 (ora-28000 the account is locked)

    oracle11g用戶登錄時(shí)被鎖定問(wèn)題的解決方法 (ora-28000 the account is locked)

    最近在操作oracle11g的使用出現(xiàn)錯(cuò)誤的現(xiàn)象:ora-28000 the account is locked,既用戶無(wú)法登錄問(wèn)題,如何解決此問(wèn)題呢?下面小編給大家?guī)?lái)了oracle11g用戶登錄時(shí)被鎖定問(wèn)題的解決方法,感興趣的朋友一起看看吧
    2017-07-07
  • oracle修改scott密碼與解鎖的方法詳解

    oracle修改scott密碼與解鎖的方法詳解

    本篇文章是對(duì)oracle修改scott密碼與解鎖的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • Oracle常用函數(shù)超詳細(xì)整理

    Oracle常用函數(shù)超詳細(xì)整理

    Oracle是一種常用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),提供了許多內(nèi)置函數(shù),用于處理和操作數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于Oracle常用函數(shù)超詳細(xì)整理的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • Oracle中監(jiān)控SQL執(zhí)行時(shí)間的常用方法

    Oracle中監(jiān)控SQL執(zhí)行時(shí)間的常用方法

    在 Oracle 數(shù)據(jù)庫(kù)中,監(jiān)控 SQL 語(yǔ)句的執(zhí)行時(shí)間是性能調(diào)優(yōu)和問(wèn)題排查的關(guān)鍵環(huán)節(jié),Oracle 提供了多種機(jī)制來(lái)捕獲和分析 SQL 的執(zhí)行耗時(shí),以下是 常用且實(shí)用的方法,需要的朋友可以參考下
    2025-12-12
  • oracle if else語(yǔ)句使用介紹

    oracle if else語(yǔ)句使用介紹

    Oracle if else 語(yǔ)句的寫法及應(yīng)用介紹,詳細(xì)可參考本文
    2012-11-11

最新評(píng)論

浪卡子县| 新巴尔虎右旗| 肥乡县| 新建县| 黔西县| 嘉兴市| 博乐市| 长子县| 霍邱县| 岑溪市| 宜州市| 唐海县| 嘉义县| 昌江| 静乐县| 佛山市| 正蓝旗| 浦东新区| 荣成市| 磐安县| 鄂伦春自治旗| 胶南市| 洞头县| 正蓝旗| 海原县| 莫力| 馆陶县| 六枝特区| 临高县| 齐河县| 兰坪| 马龙县| 佳木斯市| 保亭| 兴文县| 蚌埠市| 黎川县| 万全县| 布拖县| 宜昌市| 南郑县|