日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Oracle查詢(xún)每個(gè)表占用空間大小

導(dǎo)讀:Oracle數(shù)據(jù)庫(kù)的存儲(chǔ)空間是有一定的限制的,Oracle不可能說(shuō)是無(wú)限制的去儲(chǔ)存大量的數(shù)據(jù),下文中將對(duì)Oracle的占用空間進(jìn)行分析。

采用excel的自動(dòng)篩選進(jìn)行空行過(guò)濾!以及計(jì)算空間總和。

  SELECT 'select sum(bytes) FROM dba_segments WHERE owner ='|| '"TESTBAR"'||' AND segment_type ='|| '"TABLE"'||' AND segment_name = "'|| table_name||'" ;' from user_tables;

  錯(cuò)誤的,對(duì)于oracle而言,雙引號(hào)

  要用單引號(hào),可用

  可以用ASCII碼處理,其它特殊字符如&也一樣,如

  insert into t values('i'||chr(39)||'m'); -- chr(39)代表字符'

  或者用兩個(gè)單引號(hào)表示一個(gè)

  or insert into t values('I''m'); -- 兩個(gè)''可以表示一個(gè)'

  SELECT 'select segment_name,sum(bytes) FROM dba_segments WHERE owner ='|| chr(39)||'TESTBAR'||chr(39)||' AND segment_type ='||chr(39)||'TABLE'||chr(39)||' AND segment_name = '|| chr(39)||table_name||chr(39)||';' from user_tables;

  注意,對(duì)于分區(qū)表要采用"TABLE PARTITION"方式

  SQL> set linesize 300

  SQL> set head off

  SQL> spool 1.sql

  exec statement

  SQL>spool off

  處理空行問(wèn)題:

  采用excel的自動(dòng)篩選進(jìn)行空行過(guò)濾!以及計(jì)算空間總和。

  實(shí)用考慮:

  0 產(chǎn)生行一例

  select 'SELECT sum(bytes)/1024/1024 Mbytes FROM user_segments WHERE segment_type = '||chr(39)||'TABLE'||chr(39)||' AND segment_name = '||chr(39)||segment_name||chr(39)||';' from user_segments where segment_type='TABLE';

  0、查看用戶(hù)表、索引、分區(qū)表占用空間

  select segment_name, sum(bytes)/1024/1024 Mbytese from user_segments group by segment_name;

  1、表占用空間:select segment_name, sum(bytes)/1024/1024 Mbytese from user_segments where segment_type='TABLE' group by segment_name;

  2、索引占用空間:select segment_name ,sum(bytes)/1024/1024 from user_segments where segment_type ='INDEX' group by segment_name;

  3、分區(qū)表TABLE PARTITION占用空間:select segment_name,sum(bytes)/1024/1024 Mbytes from user_segments where segment_type='TABLE PARTITION' group by segment_name;

這就是我要為大家介紹的全部?jī)?nèi)容,希望大家都能夠從中收獲。


網(wǎng)頁(yè)題目:Oracle查詢(xún)每個(gè)表占用空間大小
文章網(wǎng)址:http://www.5511xx.com/article/dpejgoc.html