国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Oracle數據庫的表有多大呢?

數據庫 Oracle
一般來說,查表占據了多少的物理空間用的是dba_segments這個數據字典,這個數據字典展示了segment_type(段類型,如table,index,function,procedure 等等的段類型),bytes(段大小),blocks(段占用了多少個數據塊)extents(分配了多少個區)等吧,信息很詳細,可以直接select * from dba_segments;查看,用具有查看數據字典權限的用戶查看。

一般來說,查表占據了多少的物理空間用的是dba_segments這個數據字典,這個數據字典展示了segment_type(段類型,如table,index,function,procedure 等等的段類型),bytes(段大小),blocks(段占用了多少個數據塊)extents(分配了多少個區)等吧,信息很詳細,可以直接select * from dba_segments;查看,用具有查看數據字典權限的用戶查看。(給用戶授予了SELECT_CATALOG_ROLE角色,普通用戶就具有了查詢數據字典的權限。)一般不要給普通用戶dba角色,保持權限最小化原則。

 

[[336080]]

1. 查看一般表的大小

select segment_name,segment_type,bytes/1024/1024 M from dba_segments where segment_name='SETTINGS$' and segment_type='TABLE';

2. 查看帶有LOB字段的表的大小

LOB字段是有額外的專門區域存放,查看帶有LOB字段的表的大小比較復雜,分為了普通的字段大小,LOB字段大小,LOB索引字段大小,三個部分。

 

  1. SELECT (SELECT SUM(S.BYTES/1024/1024/1024)  
  2. -- The Table Segment size  
  3. FROM DBA_SEGMENTS S WHERE S.OWNER = UPPER('表的owner'AND (S.SEGMENT_NAME = UPPER('表名'))) + (SELECT  
  4. SUM(S.BYTES/1024/1024/1024)  
  5. -- The Lob Segment Size  
  6. FROM DBA_SEGMENTS S, DBA_LOBS L WHERE S.OWNER = UPPER('表的owner'AND (L.SEGMENT_NAME = S.SEGMENT_NAME AND L.TABLE_NAME = UPPER('表名'AND L.OWNER = 
  7.  
  8. UPPER('表的owner'))) + (SELECT SUM(S.BYTES/1024/1024/1024)  
  9. -- The Lob Index size  
  10. FROM DBA_SEGMENTS S, DBA_INDEXES I WHERE S.OWNER = UPPER('表的owner'AND  
  11. (I. INDEX_NAME = S.SEGMENT_NAME AND I.TABLE_NAME = UPPER('表名'AND INDEX_TYPE= 'LOB' AND I.OWNER = UPPER('表的owner'))) "TOTAL TABLE SIZE" FROM DUAL; 

詳細介紹內容可以查看Doc ID 118531.1

如果想查看這個庫里有多少個帶有LOB字段的表呢?通過dba_lobs可以查看。

例如:select distinct owner,table_name from dba_lobs where owner in ('***',’***’);

如果搜出幾百個幾千個LOB字段的表,一個個查大小,會很久…………

怎么把帶有LOB字段的表一次性列出來呢?

先創建一個臨時表:

  1. SQL> create table candidates (owner varchar2(30),segment_name varchar2(81)); 

再把上面查出來的帶有LOB字段的表插入進臨時表里:

  1. SQL> insert into candidates values ('owner','table_name'); 

然后利用游標:

 

  1. SQL> set serveroutput on  
  2. SQL> declare  
  3. cursor cur_temp is select owner, segment_name from candidates;  
  4. v_owner varchar2(30);  
  5. v_segment_name varchar2(81);  
  6. v_total_table_size number;  
  7. begin  
  8. open cur_temp;  
  9. fetch cur_temp into v_owner,v_segment_name;  
  10. while cur_temp%FOUND  
  11. loop  
  12. SELECT  
  13.  
  14. SELECT  
  15. nvl(SUM(S.BYTES/1024/1024/1024),0)  
  16. FROM  
  17. DBA_SEGMENTS S  
  18. WHERE  
  19. S.OWNER = UPPER(v_owner) AND  
  20. (S.SEGMENT_NAME = UPPER(v_segment_name)))  
  21.  
  22. (SELECT  
  23. nvl(SUM(S.BYTES/1024/1024/1024),0)  
  24. FROM  
  25. DBA_SEGMENTS S,  
  26. DBA_LOBS L  
  27. WHERE  
  28. S.OWNER = UPPER(v_owner) AND  
  29. (L.SEGMENT_NAME = S.SEGMENT_NAME AND L.TABLE_NAME = UPPER(v_segment_name) AND  
  30. L.OWNER = UPPER(v_owner))  
  31.  
  32.  
  33. (SELECT  
  34. nvl(SUM(S.BYTES/1024/1024/1024),0)  
  35. FROM  
  36. DBA_SEGMENTS S,  
  37. DBA_INDEXES I  
  38. WHERE  
  39. S.OWNER = UPPER(v_owner) AND  
  40. (I.INDEX_NAME = S.SEGMENT_NAME AND I.TABLE_NAME = UPPER(v_segment_name) AND INDEX_TYPE= 'LOB' AND I.OWNER = UPPER(v_owner))  
  41. "TOTAL TABLE SIZE" into v_total_table_size  
  42. FROM  
  43. DUAL;  
  44. DBMS_OUTPUT.PUT_LINE('Table '||v_segment_name||': '||v_total_table_size);  
  45. fetch cur_temp into v_owner,v_segment_name;  
  46. end loop;  
  47. end 

就會把帶有LOB字段的表大小都列出來了。

一般查大小就只查dba_segments了,查LOB的時候好像不多。偶爾查一下就用步驟2的方法就行,也是官方提供的。

責任編輯:未麗燕 來源: 今日頭條
相關推薦

2010-04-14 13:14:46

Oracle數據庫

2011-05-24 14:55:01

Oracle數據庫

2011-03-22 14:49:35

Oracle數據庫重定義表

2011-04-08 16:00:11

Oracle數據庫外部表

2009-05-13 10:28:30

OracleDUAL數據庫

2010-04-22 09:42:00

2010-05-04 14:20:47

Oracle創建數據庫

2010-05-19 17:35:35

2010-03-24 09:42:12

Oracle數據庫

2011-03-17 16:35:20

Oracle數據庫段管理

2011-03-17 16:19:42

Oracle數據庫管理

2011-08-29 18:17:12

Oracle聯合查詢

2011-08-05 12:44:57

Oracle數據庫表空間

2010-05-04 11:02:44

Oracle數據庫

2010-04-21 14:11:56

Oracle數據庫

2011-05-26 09:08:31

Oracle數據庫

2009-07-23 09:31:56

數據庫表連接方式

2011-05-26 10:30:12

Oracle數據庫約束

2011-03-10 13:24:26

2015-08-21 12:59:38

Oracle數據庫
點贊
收藏

51CTO技術棧公眾號

亚洲国产毛片完整版| 国产91免费看片| 又黄又www的网站| www.日韩大片| 五月天久久综合网| 偷拍欧美精品| 日本久久高清视频| 写真福利精品福利在线观看| 国产麻豆午夜三级精品| 7777精品久久久大香线蕉| 国产精品久久久999| 男人的天堂网av| 一区二区三区四区视频免费观看 | 91在线国产福利| 久久久久久久999| 欧美一区二区视频在线观看2020 | 奇米亚洲欧美| 久久久噜噜噜久久中文字免| 亚洲黄色网址在线观看| 天堂影院在线| 日韩一级在线| 久久精品2019中文字幕| 久久成人资源| 亚洲免费观看高清在线观看| 欧美人在线观看| 超碰色偷偷男人的天堂| 久久国产精品久久| lutube成人福利在线观看| 99精品视频一区二区三区| 国产精品欧美风情| 国产精品视屏| 制服丝袜成人动漫| 亚洲一区3d动漫同人无遮挡| 国产精品嫩草影院在线看| 亚洲热线99精品视频| 国产免费a∨片在线观看不卡| 亚洲大胆人体视频| 日韩欧美在线观看一区二区| 欧美综合第一页| 日本电影久久久| 中文字幕日韩精品在线观看| 免费污视频在线一区| 欧美成人中文字幕在线| 美国成人xxx| 91免费精品视频| 另类亚洲自拍| 欧美日韩中文字幕在线播放| 国产午夜精品久久久久久免费视| 1024欧美极品| 色国产综合视频| 色综合亚洲图丝熟| 九九久久综合网站| 99热在线成人| 亚洲精品永久www嫩草| 久久久天堂av| 久久精品蜜桃| 日韩亚洲一区二区| 久久看人人摘| 中文字幕在线亚洲三区| 国产精品久久夜| 欧美尤物美女在线| xxxx性欧美| 亚洲综合中文| 人妻少妇精品无码专区二区| 黄色精品在线看| 成人私拍视频| 91社区国产高清| 高清shemale亚洲人妖| 白虎精品一区| 亚洲色图综合网| 91tv官网精品成人亚洲| 亚洲码国产岛国毛片在线| 日本一区二区视频在线观看| 在线一区观看| 亚洲无线码在线一区观看| 精品国产一区二区三区久久久樱花 | 国产精品福利网站| 老司机午夜免费精品视频| 九色91popny| 欧美一区二区在线观看| 国产精品15p| 亚洲欧洲中文| 黄色一区二区三区| 成人网av.com/| 免费观看成人高| 亚洲国产综合91精品麻豆| 欧美激情不卡| 日韩一区二区影院| 精品一区不卡| 国产亚洲一区二区三区在线播放| 男女污污视频在线观看| 9191精品国产综合久久久久久| 成人在线高清视频| 欧美成人猛片aaaaaaa| 日韩脚交footjobhdboots| 91麻豆国产语对白在线观看| 国产欧美日本一区二区三区| 亚洲1卡2卡3卡4卡乱码精品| 亚洲图片欧美综合| www在线播放| 欧美大片一区二区三区| 交100部在线观看| 久久成人人人人精品欧| 黄色软件在线| 精品精品国产高清一毛片一天堂| 全部孕妇毛片丰满孕妇孕| 天堂一区二区在线免费观看| 超级污的网站| 久久久久www| 蜜桃久久久久久| 国产成人天天5g影院在线观看| 久久久久女教师免费一区| 久久国产精品99久久久久久老狼| 久久精品国产亚洲a∨麻豆| 国产97在线观看| 日本一区二区三区在线观看| 国产精品高清乱码在线观看| 欧美在线一区二区三区四区| 91成人在线观看喷潮| 99久久九九| 亚洲综合色视频在线观看| 日韩av手机在线| 亚洲女子a中天字幕| 天天躁日日躁成人字幕aⅴ| caoporn超碰97| 久久成人在线视频| 91女人视频在线观看| 国产日韩精品在线播放| 久久精品一区二区三区四区| 超碰国产一区| a级网站在线观看| 日韩国产精品视频| 美女精品一区二区| 91av久久| 亚洲精品一区二| 欧美日韩美少妇| 亚洲黄色大片| 97超碰在线公开在线看免费| 精品国产电影| 精品少妇一区二区三区在线视频| 久久久蜜桃一区二区人| 2021天堂中文幕一二区在线观| 亚洲综合欧美日韩| 一区二区三区在线播放欧美| 337p粉嫩大胆噜噜噜噜噜91av | 高清免费成人av| av成人在线观看| 国产精品欧美激情在线观看| 欧美疯狂性受xxxxx另类| 国产精品嫩草99a| 欧美日韩激情在线一区二区三区| 亚洲成人套图| 精品视频高清无人区区二区三区| 91.成人天堂一区| 国产在线播放一区二区三区| 日韩精品一页| 久草在线在线视频| 亚洲伊人久久大香线蕉av| 欧美日韩专区在线| 久久99精品国产91久久来源| 中文字幕综合| 嘿咻视频在线看| 久久精品国产精品青草色艺 | 九九热在线免费| 国产精品va在线播放| 色八戒一区二区三区| 日欧美一区二区| 久久亚洲精品中文字幕| 一道本在线免费视频| 91精品久久久久久蜜桃| 亚洲国产成人久久综合一区| 国产日韩综合av| 欧美激情91| 国产精品久久久久av电视剧| 91在线精品| 欧美成人在线免费观看| 中文字幕亚洲综合久久筱田步美| 中文字幕在线免费不卡| 亚洲女优在线| 超碰国产精品一区二页| 视频二区在线| 亚洲精品少妇一区二区| 国产精品永久免费| 亚洲日韩中文字幕| 五月婷婷综合网| 成人av综合在线| 亚洲国产精品日韩专区av有中文| 美女视频在线免费| 91国内精品在线视频| 少妇免费毛片久久久久久久久 | 亚洲一区电影777| 日韩av电影天堂| 欧美激情99| h片在线观看视频免费免费| 久热精品在线播放| 欧美黑人xxxxx| 国产精品jvid在线观看蜜臀| 一区国产精品视频| 欧美三级日韩三级国产三级| 亚洲国产高清不卡|