Oracle8i, 9i,10g 初始化都是給table分配至少兩個extents ?
Oracle9.2.0.7
Linux AS4.0
ext3
以下建立table的指令碼tablespace為base_data, base_data 為本地管理, uniform size 為5M .
那麼在建立這個table的時候,system 及 base_data 等表空間空間佔用是如何的 ?
table建立定義會佔用system表空間下資料字典的一部分空間,base_data表空間上會分配
5M+128K的空間給這個table (MINEXTENTS =1, 初始化會分配2個extents給table , 佔用base_data
空間 5M+128K 大小 ) ,
CREATE TABLE C_BODY_MARKING_T
(
MFG_PN VARCHAR2(50 BYTE) NOT NULL,
BODY_MARKING VARCHAR2(50 BYTE) NOT NULL,
CREATE_DATE DATE DEFAULT SYSDATE,
MODEL_NAME VARCHAR2(25 BYTE) DEFAULT NULL NOT NULL,
IC_REV VARCHAR2(10 BYTE),
H_PN VARCHAR2(25 BYTE),
SUPPLIER VARCHAR2(50 BYTE)
)
TABLESPACE BASE_DATA
PCTUSED 40
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 128K
NEXT 5M
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
NOMONITORING;
Linux AS4.0
ext3
以下建立table的指令碼tablespace為base_data, base_data 為本地管理, uniform size 為5M .
那麼在建立這個table的時候,system 及 base_data 等表空間空間佔用是如何的 ?
table建立定義會佔用system表空間下資料字典的一部分空間,base_data表空間上會分配
5M+128K的空間給這個table (MINEXTENTS =1, 初始化會分配2個extents給table , 佔用base_data
空間 5M+128K 大小 ) ,
CREATE TABLE C_BODY_MARKING_T
(
MFG_PN VARCHAR2(50 BYTE) NOT NULL,
BODY_MARKING VARCHAR2(50 BYTE) NOT NULL,
CREATE_DATE DATE DEFAULT SYSDATE,
MODEL_NAME VARCHAR2(25 BYTE) DEFAULT NULL NOT NULL,
IC_REV VARCHAR2(10 BYTE),
H_PN VARCHAR2(25 BYTE),
SUPPLIER VARCHAR2(50 BYTE)
)
TABLESPACE BASE_DATA
PCTUSED 40
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 128K
NEXT 5M
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
NOMONITORING;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-503886/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為lob型別分配extents型別
- How To Efficiently Drop A Table With Many Extents
- [doc]How To Efficiently Drop A Table With Many Extents
- Oracle8i,9i, 10g Standby配置及相關引數, 操作說明Oracle
- 比較兩個table是否相同
- 9i, 10g 中table monitoring 10%的變化率是如何統計的
- 給源系統分配一個源系統ID
- 好程式需要你寫至少兩遍
- 好程式需要你(至少)寫兩遍
- oracle 10g table streamOracle 10g
- Oracle Flashback (9i & 10g) [zt]Oracle
- 好的程式碼至少要修改兩遍
- 9i出現記憶體分配錯誤記憶體
- Oracle8i,9i Standby引數設定及相關說明Oracle
- ORACLE8i/9i 預設安裝所建立的使用者:Oracle
- 9I 10g LISTENER 加密 的不同加密
- upgrade oracle version 9i to 10gOracle
- oracle 9i/10g merge 用法Oracle
- Oracle 9i/10g的官方教材Oracle
- Initialization Parameter Changes from 9i to 10g
- oracle 10g出現兩個監聽程式Oracle 10g
- Oracle 10g 兩個監聽程式的故障Oracle 10g
- Oracle 9i初始化引數檔案Oracle
- 記兩個未初始化而導致的坑
- Overview of Extents(11)View
- MSSQL---extentsSQL
- Extents in Indexes (19)Index
- Oracle 10g Shrink Table 詳解Oracle 10g
- oracle 練習之table初始化scriptOracle
- Oracle 9i, 10g jdbc driver 檔案OracleJDBC
- 轉:oracle 9i/10g merge 用法Oracle
- ElasticSearch兩個節點的情況下,shard是如何分配的Elasticsearch
- ORACLE 10G RMAN 部分配置設定Oracle 10g
- Oracle 9i初始化引數檔案(轉)Oracle
- Linux給檔案隔兩個字元插入-Linux字元
- ORACLE 8i 遇到報錯:ORA-01631: max # extents (505) reached in tableOracle
- 使用Trigger實現兩個Table同步更新資料
- 【質數判斷】給定兩個數,判斷這兩個數是否互質?