select tablespace_name "表空間",
to_char(round(bytes / 1024, 2), '99990.00')||
''"實有",
to_char(round(free / 1024, 2), '99990.00')||
'g'"現有",
to_char(round(( bytes - free ) / 1024, 2), '99990.00')||
'g'"使用",
to_char(round(10000 * used / bytes) / 100, '99990.00')||
'%'"比例"
from (select a.tablespace_name tablespace_name,
floor(a.bytes / ( 1024 * 1024 )) bytes,
floor(b.free / ( 1024 * 1024 )) free,
floor(( a.bytes - b.free )/(
1024
*1024
)) used
from (select tablespace_name tablespace_name,
sum(bytes) bytes
from dba_data_files
group by tablespace_name) a,
(select tablespace_name tablespace_name,
sum(bytes) free
from dba_free_space
group by tablespace_name) b
where a.tablespace_name = b.tablespace_name)
--where tablespace_name like 'cdr%' --這一句用於指定表空間名稱
select b.file_id 檔案id,
b.tablespace_name 表空間,
b.file_name 物理檔名,
b.bytes 總位元組數,
(b.bytes-sum(nvl(a.bytes,0))
) 已使用,
sum(nvl(a.bytes,0)) 剩餘,
sum(nvl(a.bytes,0))/(b.bytes)*100 剩餘百分比
alter tablespace aoms add datafile 'e:\oradatainc\aoms_01.dat' size 20480m;
方法二:資料檔案自動增長
alter database datafile 'e:\oradatainc\aoms_01.dat' autoextend on next 100m maxsize 20480m;
方式3:增加資料檔案
alter tablespace system add datafile 'e:\oradatainc\aoms_02.dat' size 10240m autoextend on;
其中設定的每個檔案初始分配空間為10g, autoextend on為自動增長大小,oracle單個檔案大小最大不超過32g。
create tablespace aoms datafile 'e:\oradatainc\aoms_01.dat' size 10240m online;
這個create tablespace語句建立乙個名為aoms的永久表空間,其中有乙個名為aoms_01.dat的資料檔案。
create tablespace aoms datafile 'e:\oradatainc\aoms_01.dat' size 10240m reuse autoextend on next 1024m maxsize 30720m;
create temporary tablespace aoms_temp tempfile 'e:\oradatainc\aoms_temp_01.dbf' size 1024m autoextend on;
此create tablespace語句建立乙個名為aoms_temp的臨時表空間,其中有乙個名為aoms_temp_01.dbf的臨時檔案。
以下是建立撤消表空間的create tablespace語句:
create undo tablespace aoms_undo datafile 'e:\oradatainc\aoms_undo.f' size 1024m autoextend on retention guarantee;
這個create tablespace語句建立乙個名為aoms_undo的撤銷表空間,其大小為1024mb,並且有乙個名為aoms_undo.f的資料檔案。 oracle 建立表空間 建立和授權使用者
建立大檔案表空間 create bigfile tablespace zhang datafile d oracle product 10.2.0 oradata zhang.dbf size 64m autoextend on next 64m maxsize 1048576m 刪除表空間 dro...
Oracle 建立和管理表
建立表 sql create table test1 2 tid number,3 tname varchar2 20 4 hidatedate date default sysdate default表示預設值 快速建表 sql 建立表 包含員工號 姓名 月薪 年薪 部門名稱 sql create...
oracle建立和維護表
1 oracle中資料庫物件命名原則 必須由字母開始,長度在1 30個字元之間 名字中只能包含a z,a z,0 0,和 同乙個oracle伺服器使用者所擁有的物件名字不能重複。名字不能為oracle的保留字 名字是大小寫不敏感的 2 建立表的語法 create table schema.table...