在向大家詳細介紹Oracle查詢用戶表空間之前,首先讓大家了解下Oracle是什么,然后全面介紹Oracle查詢用戶表空間。Oracle公司是全球最大的信息管理軟件及服務供應商,成立于1977年,總部位于美國加州 Redwood shore。2000財年(99年6月到2000年5月)營業額達101億美元,再創Oracle公司銷售額歷史新高,比去年增長了13億美元,盈利增長61%,達到21億美元。
Oracle公司現有員工超過三萬六千人,服務遍及全球145個國家。Oracle公司擁有世界上唯一一個全面集成的電子商務套件Oracle Applications R11i,它能夠自動化企業經營管理過程中的各個方面,深受用戶的青睞,促使Oracle應用軟件在2000財年第四季度的銷售額達4.47億美元,與 SAP公司的同期應用軟件銷售額3.52億美元相比,多出近1億美元,這一事實表明,Oracle已經是世界最大的應用軟件供應商。
Oracle電子商務套件涵蓋了企業經營管理過程中的方方面面,雖然它在不同的方面分別面對不同的競爭對手,而Oracle電子商務解決方案的核心優勢就在于它的集成性和完整性,用戶完全可以從Oracle公司獲得任何所需要的應用功能,更重要的是,它們具有一致的基于Internet技術的應用體系結構,而如果用戶想從其它廠商處獲得Oracle電子商務所提供的完整功能,不僅需要從多家廠商分別購買不同的應用,而且需要另請咨詢公司把這些不同的應用裝配起來,還必須確保它們能夠協同地工作。
下面介紹Oracle查詢用戶表空間
◆Oracle查詢用戶表空間:select * from user_all_tables
◆Oracle查詢所有函數和儲存過程:select * from user_source
◆Oracle查詢所有用戶:select * from all_users.select * from dba_users
◆Oracle查看當前用戶連接:select * from v$Session
◆Oracle查看當前用戶權限:select * from session_privs
◆Oracle查看用戶表空間使用情況:
select a.file_id "FileNo",a.tablespace_name
"Tablespace_name",
a.bytes "Bytes",a.bytes-sum(nvl(b.bytes,0)) "Used",
sum(nvl(b.bytes,0)) "Free",
sum(nvl(b.bytes,0))/a.bytes*100 "%free"
from dba_data_files a, dba_free_space b
where a.file_id=b.file_id(+)
group by a.tablespace_name ,
a.file_id,a.bytes order by a.tablespace_name;
編輯特別推薦:
課程: 交流: 考模: