move 表空間的使用分析

2021-06-01 03:13:04 字數 419 閱讀 7094

做準備工作:

新建表空間scottsj空間:

sql>create

smallfile

tablespace

"scott"

datafile

'd:\oracle\product\10.2.0\oradata\xnyb\scottsj'

size

100m

autoextend

onnext

10mmaxsize

unlimited

logging

extent

management

local

segment

space

management

auto

把把方案scott中的表全部move到空間scott中

表空間分析結果

根據已評估的表空間,執行下列乙個或多個測試以檢測空間管理問題。段過分擴充套件 oracle 允許乙個段有多個區,在需要額外空間時,oracle server 會自動分配這些區。儘管 dml 操作的效能基本上與段中的區數無關,但在字典管理的表空間中對物件進行的某些 ddl 操作 如刪除和截斷段 對區數...

Oracle表空間的使用

oracle表空間與表 oracle物理上是由磁碟上的以下幾種檔案 資料檔案和控制檔案和logfile構成的,oracle中的表就是一張儲存資料的表。表空間是邏輯上的劃分。方便管理的。資料表空間 tablespace 存放資料總是需要空間,oracle把乙個資料庫按功能劃分若干空間來儲存資料。當然資...

檢查使用共享表空間的表

最近接手一台新的資料庫機器,發現某些庫某些表沒有ibd檔案只有frm檔案,而ibdata1檔案一共有20g 估計是使用了共享表空間 存放在ibdata1檔案裡 於是寫了乙個指令碼,檢查例項下哪些庫哪些表使用了共享表空間,原理是如果有frm檔案而沒有ibd檔案就認為是使用了共享表空間 bin bash...