修改資料檔案大小

2022-02-17 18:25:16 字數 948 閱讀 6697

計算要將檔案修改成多少

查出最大資料塊

--

查出最大資料塊 -- 4192640

select

max(block_id) from dba_extents where

file_id=45

;--查詢資料塊的大小,單位是 byte --8192 byte= 8kb

計算該錶空間實際占用的空間:

修改資料檔案,大小適當加大些。

alter

database datafile '

/home/oracledb/dbf/data_cis_test.dbf

' resize 33000m;

Oracle資料檔案大小

oracle資料檔案的大小存在乙個內部限制,這個限制是 每個資料檔案最多只能包含2 22 1個資料塊 這個限制也就直接導致了每個資料檔案的最大允許大小,一般可以有4m個資料塊大小。在2k的block size下,資料檔案最大只能達到約8g 4m 1024 2 在32k的block size下,資料檔...

Oracle資料檔案大小的限制

oracle資料檔案大小的限制 通常我們資料庫block 8192的資料檔案最大不超過32g 新增乙個maxsize為unlimited的資料檔案 sql alter tablespace users add datafile opt oracle oradata test user32g.dbf ...

Oracle資料檔案大小限制原因

rowid偽列返回行的位址。rowid值主要包含以下資訊 1.物件人資料物件編號 2.該行所在的資料檔案中的資料塊 3.該行中資料塊的問位置 4.資料行所在的資料檔案 oooooo 資料物件編號 6位表示 fff 相關資料檔案編號 3位表示 bbbbbb 資料塊編號 6位表示 rrr 資料塊中行的編...