一、檢視表空間:
1. 檢視所有表空間大小sql> select tablespace_name,sum(bytes)/1024/1024 from dba_data_files
2 group by tablespace_name;
2. 已經使用的表空間大小
sql> select tablespace_name,sum(bytes)/1024/1024 from dba_free_space
2 group by tablespace_name;
3. 所以使用空間可以這樣計算
select a.tablespace_name,total,free,total-free used from
( select tablespace_name,sum(bytes)/1024/1024 total from dba_data_files
group by tablespace_name) a,
( select tablespace_name,sum(bytes)/1024/1024 free from dba_free_space
group by tablespace_name) b
where a.tablespace_name=b.tablespace_name;
4. 下面這條語句檢視所有segment的大小。
select segment_name,sum(bytes)/1024/1024 from user_extents group by segment_name
二、建立表空間:
1、建立臨時表空間create
temporary
tablespace user_temp
tempfile
'd:\oracle\oradata\oracle9i\user_temp.dbf
'size 50m
autoextend
onnext
50m maxsize 20480m
extent management local;
2、建立資料表空間
create
tablespace user_data
logging
datafile
'd:\oracle\oradata\oracle9i\user_data.dbf
'size 50m
autoextend
onnext
50m maxsize 20480m
extent management local;
3、建立使用者並指定表空間
create
user username identified by
password
default
tablespace user_data
temporary
tablespace user_temp;
4、給使用者授予許可權
grant connect,resource,dba to username;
三、修改表空間
1、增加資料檔案:為myts01表空間增加3mb資料檔案
sql>alter tablespace myts01
2 add datafile 'e:\oracle\product\10.2.0\oradata\dqsadb\myts01_2.dbf'size 3m;
2\改變資料檔案的大小 將myts01 表空間中的資料檔案myts01_2.dbf增大到4mb.
sql>alter database
2 datafile'e:\oracle\product\10.2.0\oradata\dqsadb\myts01_2.dbf'resize 4m;
3、表空間自動擴充套件:
sql>alter database
2 datafile'e:\oracle\product\10.2.0\oradata\dqsadb\myts01_2.dbf'
3 autoextend on next 1m maxsize 20m;
四、修改表空間屬性、狀態
1、修改表空間的可用性
(1)使表空間離線
sql>alter tablespace myts01 offline;
(2)使表空間聯機
sql>alter tablespace myts01 online;
2、修改表空間的讀寫性
(1)使表空間唯讀
sql>alter tablespace myts01 read only;
(2)使表空間可讀寫
sql>alter tablespace myts01 read write;
3、修改表空間名稱
sql>alter tablespace myts01 rename to myts01_new;
五、刪除表空間
drop tablespace student including contents;
靜態鍊錶知多少
對於一些語言,如basic fortran等早期的程式設計高階語言,由於沒有指標,鍊錶結構按照其他高階語言指標的 它就沒法實現了。怎麼辦呢?有人就想出來用陣列代替指標,來描述單鏈表。首先我們讓陣列的元素都是由兩個資料域組成,data和cur。也就是說,陣列的每個下標都對應乙個data和乙個cur。資...
閘道器知多少
閘道器 gateway 顧名思義,就是乙個網路到另乙個網路的關口。維基百科對閘道器的定義為 在計算機網路中,閘道器 gateway 是 其他伺服器通訊資料的伺服器,接收從客戶端傳送來的請求時,它就像自己擁有資源的源伺服器一樣對請求進行處理。但是,很多時候,我們會將路由器和閘道器認為是同乙個概念。其實...
原型知多少
除了undefind,number,string,boolean是簡單的值型別,其他的null,object,function都是物件 函式有prototype屬性,它是物件,是函式屬性和方法的集合 每個物件都有乙個 proto 屬性 隱式原型 它指向建立這個物件的函式的原型 函式也是一種物件 ob...