oracle增加表空間大小

2021-09-02 03:16:13 字數 809 閱讀 2153

1. 查詢具體表空間的使用情況

select/* b.file_name 物理檔名,b.tablespace_name 表空間,b.bytes/1024/1024 大小m,

(b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用m,

substr((b.bytes-sum(nvl(a.bytes,0)))/(b.bytes)*100,1,5) 利用率*/*

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.bytes

order by b.tablespace_name

2.通過以上查詢無法查詢可以通過:

--表空間位置的屬性

select * from dba_data_files;

--使用情況

select * from dba_tablespaces;

3.改變表空間大小

--修改表空間大小

alter database datafile

'd:\oracle\product\10.2.0\oradata\trustspa.dbf'

resize 55000m;

--新增表空間檔案

alter tablespace trustspa add datafile

'd:\oracle\product\10.2.0\oradata\trustspa01.dbf'

size 30000m;

ORACLE增加表空間

執行以下 sql語句查詢存放表空間的資料檔案的路徑 2 用system manager登入pl sql developer 新建乙個command視窗 執行如下sql語句 注意 執行上面命令是增加tx data dbf檔案,請用 不存在sql結果 裡的數字代替,一般為sql中查詢中的最大數字加1。例...

oracle表空間增加問題

表空間在初始建立的時候最好設定成自動擴充套件的,如果沒有設定成擴充套件的,則有四種方法可以增加表空間的大小,其中增加資料檔案是經常用的一種。四種方法如下 meathod1 給表空間增加資料檔案 meathod2 新增資料檔案,並且允許資料檔案自動增長 autoextend on next 5m ma...

oracle查詢表空間大小 使用量,增加表空間檔案

查詢oracle 表空間剩餘 當前使用者具有dba許可權才可以 select tablespace name 表空間 to char round bytes 1024,2 99990.00 實有 to char round free 1024,2 99990.00 g 現有 to char roun...