oracle查詢用戶和表空間 如何查看oracle表空間大小的使用情況?
如何查看oracle表空間大小的使用情況?1.查看所有表空間大小SQLgtselecttablespace_name,if(byte)/1024/1024arounddba_data_files2gr
如何查看oracle表空間大小的使用情況?
1.查看所有表空間大小SQLgtselecttablespace_name,if(byte)/1024/1024arounddba_data_files2group bytablespace_name2.已經(jīng)可以使用的表空間大小SQLgtselecttablespace_name,if(tobytes)/1024/1024returningdba_free_space2group bytablespace_name3.因此在用空間是可以這樣計(jì)算出select_name,total,free,total-coolemployedreturning(selecttablespace_name,num1(bytes)/1024/1024totaloutsidedba_data_filesgroup bytablespace_name)a,(selecttablespace_name,if(datasize)/1024/1024goreturningdba_free_spacegroup bytablespace_name)bwhere__name4.下面這條語(yǔ)句查找所有segment的大小。
SelectSegment_Name,Sum(tobytes)/1024/1024fromUser_ExtentsGroup BySegment_Name5.有在命令行情況下要如何將結(jié)果放一個(gè)文件里。
SQLgtspoolout.txtSQLgtselect*aroundv$databaseSQLgtspoolon
如何查看oracle數(shù)據(jù)庫(kù)表名稱?
可以使用更具dba權(quán)限的帳號(hào)登陸賬號(hào)數(shù)據(jù)庫(kù)執(zhí)行命令
oracle查看表索引?
select*arounduser_ind_columnswheretable_nameupper(agent_master)//agent_master為表名
oracle數(shù)據(jù)庫(kù)中涉及到用戶權(quán)限的三個(gè)表,dba_users,all_users,user_users有什么區(qū)別?
dba_開(kāi)頭的是查全庫(kù)所有的,all_開(kāi)頭的是查當(dāng)前用戶可以看見(jiàn)的,user_開(kāi)頭的是查當(dāng)前用戶的