自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle查詢每個表占用空間大小

數(shù)據(jù)庫 Oracle
Oracle數(shù)據(jù)庫是很多人都熟悉的數(shù)據(jù)庫系統(tǒng),Oracle數(shù)據(jù)庫中表是非常重要的,那么Oracle查詢每個表占用空間大小是怎樣操作的呢?下文中將就這個問題,給大家做出解析。

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

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

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

  錯誤的,對于oracle而言,雙引號

  要用單引號,可用

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

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

  或者用兩個單引號表示一個

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

  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;

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

  SQL> set linesize 300

  SQL> set head off

  SQL> spool 1.sql

  exec statement

  SQL>spool off

  處理空行問題:

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

  實用考慮:

  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、查看用戶表、索引、分區(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;

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

【編輯推薦】

  1. 提高Oracle數(shù)據(jù)庫系統(tǒng)性能方法匯總
  2. Oracle數(shù)據(jù)庫導(dǎo)出導(dǎo)入流程
  3. Oracle碎片整理全面解析
  4. Oracle單行日期函數(shù)簡介
責(zé)任編輯:迎迎 來源: 中國IT實驗室
相關(guān)推薦

2010-11-16 11:17:41

Oracle表空間大小

2009-10-21 16:03:06

Oracle查詢用戶表

2010-10-27 14:41:45

Oracle查詢用戶表

2010-07-28 10:13:06

DB2查詢Table

2010-11-16 16:26:42

Oracle查詢用戶表

2021-01-20 13:50:45

MySQL數(shù)據(jù)庫代碼

2010-11-16 11:40:04

Oracle查詢表空間

2009-05-21 09:24:42

表空間查詢Oracle

2010-05-10 18:46:14

Oracle更改表空間

2009-11-02 18:03:25

Oracle用戶表空間

2010-11-15 11:40:44

Oracle表空間

2010-11-16 11:32:54

ORACLE增加表空間

2009-10-26 16:13:29

Oracle使用UND

2009-10-29 16:57:05

Oracle傳輸表空間

2009-11-24 17:20:48

Oracle查看用戶表

2010-11-16 10:32:01

Oracle創(chuàng)建表空間

2010-10-29 10:22:21

Oracle表空間

2009-10-28 16:31:37

Oracle傳輸表空間

2009-11-05 17:53:05

Oracle用戶表空間

2010-04-15 14:18:30

Oracle創(chuàng)建
點贊
收藏

51CTO技術(shù)棧公眾號