oracle查詢數據庫的建表語句 oracle數據庫實例創(chuàng)建成功然后怎么做?
oracle數據庫實例創(chuàng)建成功然后怎么做?后再可以不做一些去查詢select,改notification,刪掉delete語句的執(zhí)行。oracle怎么查看數據庫的磁盤空間?對于Oracle數據庫而言磁
oracle數據庫實例創(chuàng)建成功然后怎么做?
后再可以不做一些去查詢select,改notification,刪掉delete語句的執(zhí)行。
oracle怎么查看數據庫的磁盤空間?
對于Oracle數據庫而言磁盤空間主要體現了什么在表空間上,可使用sql語句并且查看Oracle表空間的大小及不使用情況:
1、一欄表空間的名稱及大小
SELECT_name,round(SUM(bytes/(1024*1024)),0)ts_size
acrossdba_tempdbt,dba_data_filesd
WHERE_name_name
GROUP BY_name
2、欄里點表空間物理文件的名稱及大小
SELECTtablespace_name,
file_id,
file_name,
round(datasize/(1024*1024),0)total_space
acrossdba_data_files
ORDER BYtablespace_name
3、查找回滾段名稱及大小
SELECTsegment_name,
tablespace_name,
,
(initial_extent/1024)initialextent,
(next_extent/1024)nextextent,
maxv_extents,
curextent
acrossdba_rollback_segsr,v$rollstatv
WHERE_id()
ORDER BYsegment_name
4、欄里點控制文件
SELECTNAMEreturningv$controlfile
5、打開系統(tǒng)日志文件
SELECTMEMBERreturningv$logfile
6、查看表空間的使用情況
SELECT SUM(datasize)/(1024*1024)asfree_space,tablespace_name
returningdba_free_space
GROUP BYtablespace_name
SELECT_name,
total,
commonly,
free,
(*100)/#34%USED#34,
(*100)/#34%fun#34
across$ts_availa,$ts_employedb,$ts_fitc
WHERE_name_name
AND_name_name
7、一欄數據庫庫對象
SELECTowner,object_type,status,COUNT(*)count#
fromall_objects
GROUP BYowner,object_type,status
8、查看數據庫的版本
SELECTversion
fromproduct_component_version
WHEREsubstr(product,1,6)#39Oracle#39
9、欄里點數據庫的修改日期和歸檔
SELECTcreated,log_mode,log_modearoundv$database
--1G1024MB
--1M1024KB
--1K1024Bytes
--1M11048576Bytes
--1G1024*11048576Bytes11313741824Bytes
SELECT_name#34表空間名#34,
total#34表空間大小#34,
free#34表空間剩下的大小#34,
(total-go)#34表空間在用大小#34,
total/(1024*1024*1024)#34表空間大小(G)#34,
free/(1024*1024*1024)#34表空間剩余大小(G)#34,
(total-cool)/(1024*1024*1024)#34表空間建議使用大小(G)#34,
round((total-fit)/total,4)*100#34建議使用率%#34
around(SELECTtablespace_name,SUM(bytes)free
outsidedba_free_space
GROUP BYtablespace_name)a,
(SELECTtablespace_name,SUM(datasize)total
returningdba_data_files
GROUP BYtablespace_name)b
WHERE_name_name