如何知道oracle数据库哪些表是有数据的,哪些表是空的没有数据? 如何查看哪些表有数据,哪些表没有数据

select * from all_all_tables
这是查询Oracle中的所有的表,包括SYS用户下的,你可以根据表空间和所属用户来限制查询结果
where owenr='' and tablespacename=''
想要查出没数据的话,all_all_tables中有个num_rows字段,记录该表数据是多少行的,rows=‘0’的肯定是没数据的,
select * from all_all_tables
where num_rows='0'
and owenr='所属用户' and tablespacename='所属表空间'
即可。

比如:test表空间有2个数据文件,datafile1为300MB,datafile2为400MB,那么test表空间的“Sum MB”就是700MB
“userd MB”表示表空间已经使用了多少
“free MB”表示表空间剩余多少
“percent_user”表示已经使用的百分比

select count(1) from 表名

大于 0 就是有记录

等于0 就是没有

  • oracle 鏌ョ湅鏈鍝簺鏁版嵁搴
    绛旓細鍦∣racle涓紝鍙互閫氳繃鏌ヨ鏁版嵁瀛楀吀瑙嗗浘鏉ユ煡鐪嬫湁鍝簺鏁版嵁搴銆傝В閲婏細Oracle鏁版嵁搴撲腑锛屽彲浠ラ氳繃澶氱鏁版嵁瀛楀吀瑙嗗浘鏉ユ煡鐪嬫暟鎹簱鐨勪俊鎭傚叾涓紝鏌ョ湅瀛樺湪鍝簺鏁版嵁搴擄紝涓昏鏄氳繃鏌ヨ鏁版嵁瀛楀吀涓殑鐗瑰畾瑙嗗浘鏉ヨ幏鍙栥1. 鏁版嵁瀛楀吀瑙嗗浘鐨勬蹇碉細鍦∣racle鏁版嵁搴撲腑锛屾暟鎹瓧鍏告槸涓缁勭壒娈婄殑琛紝鐢ㄤ簬瀛樺偍鍏充簬鏁版嵁搴撹嚜韬殑鍏冩暟鎹俊...
  • 濡備綍鐭ラ亾oracle鏁版嵁搴撳摢浜琛ㄦ槸鏈夋暟鎹殑,鍝簺琛ㄦ槸绌虹殑娌℃湁鏁版嵁?
    绛旓細杩欐槸鏌ヨOracle涓殑鎵鏈夌殑琛,鍖呮嫭SYS鐢ㄦ埛涓嬬殑,浣犲彲浠ユ牴鎹〃绌洪棿鍜屾墍灞炵敤鎴锋潵闄愬埗鏌ヨ缁撴灉where owenr='' and tablespacename=''鎯宠鏌ュ嚭娌鏁版嵁鐨勮瘽,all_all_tables涓湁涓猲um_rows瀛楁,璁板綍璇ヨ〃鏁版嵁鏄灏戣鐨,rows=鈥0鈥欑殑鑲畾鏄病鏁版嵁鐨,select * from all_all_tableswhere num_rows='0' and owenr='鎵...
  • 鎬庝箞鏌ョ湅oracle閲屾湁鍝簺鏁版嵁搴,浠ュ強鏁版嵁搴撻噷鏈夊摢浜涜〃
    绛旓細閫氳繃浠ヤ笅鏂瑰紡鍙互鏌ョ湅oracle閲屾湁鍝簺鏁版嵁搴擄紝浠ュ強鏁版嵁搴撻噷鏈夊摢浜涜〃锛1銆丼ELECT * FROM ALL_TABLES;绯荤粺閲屾湁鏉冮檺鐨勮〃銆2銆丼ELECT * FROM DBA_TABLES; 绯荤粺琛ㄣ3銆丼ELECT * FROM USER_TABLES; 褰撳墠鐢ㄦ埛涓嬬殑琛ㄣ1銆佺敳楠ㄦ枃鍏徃锛屽叏绉扮敳楠ㄦ枃鑲′唤鏈夐檺鍏徃(鐢查鏂囪蒋浠剁郴缁熸湁闄愬叕鍙)锛屾槸鍏ㄧ悆鏈澶х殑浼佷笟绾ц蒋浠...
  • 濡備綍鏌ョ湅oracle鏁版嵁搴涓鍝簺session寮傚父闃诲浜嗙郴缁
    绛旓細鏌ユ壘寮傚父session鐨勬柟娉曚竴锛歄EM鈥> performance鈥> Blocking Sessions鏌ユ壘寮傚父session鐨勬柟娉曚簩锛歴elect r.root_sid, s.serial#,r.blocked_num, r.avg_wait_seconds,s.username,s.status,s.event,s.MACHINE,s.PROGRAM,s.sql_id,s.prev_
  • oracle鏈鍝簺鏁版嵁搴
    绛旓細Oracle TimesTen鍐呭瓨鏁版嵁搴锛氳繖鏄竴涓傜敤浜庣Щ鍔ㄥ簲鐢ㄥ拰鐗╄仈缃戠殑鏁版嵁搴撹В鍐虫柟妗堛俆imesTen鏄竴涓唴瀛樻暟鎹簱锛屽彲浠ュ湪绉诲姩璁惧鎴栧祵鍏ュ紡璁惧涓婅繍琛岋紝鎻愪緵蹇熺殑鏁版嵁璁块棶鍜岄珮鏁堢殑鎬ц兘銆傚畠鏀寔瀹炴椂鏁版嵁澶勭悊鍜屽垎鏋愶紝瀵逛簬闇瑕佸嵆鏃跺搷搴旂殑搴旂敤鏉ヨ闈炲父鐞嗘兂銆傛澶栵紝瀹冭繕鍏锋湁楂樺彲闈犳у拰鍙墿灞曟э紝鍙互婊¤冻涓嶅悓瑙勬ā鐨勪笟鍔...
  • 濡備綍鐭ラ亾Oracle鏁版嵁搴涓湁鍝簺琛ㄧ┖闂?
    绛旓細鍦ㄦ瘡涓涓鏁版嵁搴涓兘鏈変竴涓悕涓篠YSTEM鐨勮〃绌洪棿锛屽氨鏄郴缁熺┖闂达紝闄や簡杩欎釜浠ュ杩樻湁SYSAUX銆乀EMP銆乁SERS銆乁NDO琛ㄧ┖闂达紝SYSAUX涓昏鏄綔涓篠YSTEM鐨勮緟鍔╃殑绌洪棿锛孶NDO鐢ㄦ潵鍦ㄨ嚜鍔ㄦ挙娑堢鐞嗘柟寮忎笅鍌ㄥ瓨鎾ゆ秷淇℃伅锛孴EMP鐢ㄤ簬鍌ㄥ瓨鍦ㄦ墽琛孲QL璇彞鏃舵墍浜х敓鐨勪复鏃舵暟鎹 杩炴帴鍒版暟鎹簱涔嬪悗锛屾墽琛宻elect tablespace_name,contents from ...
  • 濡備綍鏌ョ湅oracle鏁版嵁搴涓墽琛屼簡鍝簺sql璇彞
    绛旓細1銆佺洿鎺ile->New->Explain Plan Window锛屽湪绐楀彛涓墽琛宻ql鍙互鏌ョ湅璁″垝缁撴灉銆傚叾涓紝Cost琛ㄧずcpu鐨勬秷鑰楋紝鍗曚綅涓簄%锛孋ardinality琛ㄧず鎵ц鐨勮鏁帮紝绛変环Rows銆2銆佸厛鎵ц EXPLAIN PLAN FOR select * from tableA where paraA=1锛屽啀 select * from table(DBMS_XPLAN.DISPLAY)渚垮彲浠ョ湅鍒oracle鐨鎵ц璁″垝浜...
  • 鎬庢牱鏌ヨoracle鏁版嵁搴涓墍鏈夌殑琛ㄧ┖闂(鏁版嵁搴撹〃绌洪棿鎬庝箞鐪)
    绛旓細1銆侀鍏堥渶瑕佹壘鍒oracle瀹夎鐩綍锛屾墦寮鎺у埗鍙扮鐞嗐2銆佽繘鍏ユ帶鍒跺彴鐣岄潰锛岃緭鍏ョ敤鎴峰悕鍜屽瘑鐮佽繘琛岀櫥褰曢獙璇併3銆佺櫥褰曟垚鍔燂紝杩涘叆涓荤晫闈紝鐐瑰嚮鑿滃崟鏍忓銆愭湇鍔″櫒銆戙4銆佹鏃跺湪瀛樺偍鏍忥紝鎵惧埌琛ㄧ┖闂撮夐」锛岀偣鍑绘墦寮銆5銆佸湪鎼滅储鏍忚緭鍏ヨ〃绌洪棿鍚嶇О锛岃繘琛屾悳绱6銆佹鏃跺湪涓嬫柟缁撴灉鏍忥紝鍙互鐪嬪埌琛ㄧ┖闂寸姸鎬併
  • Oracle濡備綍鏌ョ湅褰撳墠鏁版嵁搴
    绛旓細鎴戜滑璧剁揣鏉ョ湅鐪嬶紝Oracle濡備綍鏌ョ湅褰撳墠鏁版嵁搴銆傛垜浠湪SqlPlus涓紝娣诲姞Select鏌ヨ璇彞銆傚湪Select瀛楁鍚庨潰锛屾垜浠渶瑕佹坊鍔燜rom璇彞锛岃繖涓笌鍏朵粬鏁版嵁搴撲竴鏍枫備絾鏄紝SqlPlus瑕佹煡鐪嬪綋鍓嶆暟鎹簱锛屽啓瀹岃鍙ュ苟涓嶈锛屼竴瀹氳鍔犲垎鍙枫傚綋鎴戜滑鎸変笅涔嬪悗锛屾垜浠氨鑳界湅鍒版暟鎹簱鐨刵ame瀛楁浜嗐傚鏋滀綘鎯宠鏌ョ湅鍏朵粬瀛楁锛屽彲浠ュ皢Name鏀逛负...
  • 鍦oracle鏁版嵁搴涓鏋滄煡璇竴涓暟鎹簱涓湁鍝嚑寮犺〃?
    绛旓細1銆佹湰鏂囦互plsql鍥惧舰鍖栫鐞嗗伐鍏蜂负渚嬶紝浣跨敤瀹冭繛鎺oracle鏁版嵁搴銆傚綋鐐瑰紑plsql鐨勬椂鍊欙紝灏遍渶瑕佽緭鍏ョ敤鎴峰悕銆佸瘑鐮併佹暟鎹簱鐒跺悗杩炴帴銆傚鏋滆繛鎺ユ垚鍔燂紝灏辫兘鏌ョ湅閲岄潰鐨勮〃绛夌瓑鎿嶄綔锛屽鏋滆繛鎺ヤ笉鎴愬姛锛屽氨杈撳叆姝g‘鐨勪俊鎭啀娆″皾璇曘2銆佽繛鎺ヤ笂鏁版嵁搴撲箣鍚庯紝榛樿浼氱湅鍒拌繖涓富鐣岄潰銆傞《閮ㄦ槸鍚勭鎿嶄綔鑿滃崟锛屽乏渚х涓涓鏄渶杩戞墦寮...
  • 扩展阅读:oracle数据库一套多少钱 ... oracle数据库地址怎么看 ... oracle安装详细教程 ... oracle数据库查询100 ... oracle数据库查询表 ... oracle数据库入门教程 ... oracle数据库client安装 ... oracle查询被删除的数据 ... 如何查看oracle数据库版本 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网