ZKX's LAB

查看表所占空间 如何查看ORACLE表空间里面某一张表所占用的内存大小

2020-10-05知识5

如何查看一个表所占用的空间大小 每张表都是作为“段”来存储的,可以通过user_segments视图查看其相应信息。段(segments)的定义:如果创建一个堆组织表,则该表就是一个段。sql:SELECT segment_name AS TABLENAME,BYTES FROM user_segments WHERE segment_name='表名'。解释:segment_name 就是要查询的表名(大写),BYTES 为表存储所占用的字节数。本sql的意思就是查询出表名和表所占的存储空间大小。

查看表所占空间 如何查看ORACLE表空间里面某一张表所占用的内存大小

如何查看一个表空间中各表的占用空间情况

查看表所占空间 如何查看ORACLE表空间里面某一张表所占用的内存大小

oracle中如何查看一个表所占空间的大小,用一条sql 每张2113表都是作为“段”来存储的5261,可以通过user_segments视图查看其4102相1653应信息,例:SELECT segment_name AS TABLENAME,BYTES B,BYTES/1024 KB,BYTES/1024/1024 MB FROM user_segments WHERE segment_name='EP_SC106'

查看表所占空间 如何查看ORACLE表空间里面某一张表所占用的内存大小

oracle怎么查看某个用户下各个表所占的空间? 执行如下语句即可:select OWNER,t.segment_name,t.segment_type,sum(t.bytes/1024/1024)mmmfrom dba_segments twhere t.owner='你要查询的用户'and t.segment_type='TABLE'group by OWNER,t.segment_name,t.segment_typeorder by mmm desc;

如何查看一个表所占空间 select t.tablespace_name,round(sum(bytes/(1024*1024)),0)ts_sizefrom dba_tablespaces t,dba_data_files dwhere t.tablespace_name=d.tablespace_namegroup by t.tablespace_name;够不够?补充:http://news.newhua.com/news1/program_database/2010/35/1035152856G7A7K44E61J06452205IAGBEAKI2116778IJFAB75887G.html参照网址的。

#oracle创建用户#oracle表空间#表空间#select#oracle数据库

随机阅读

qrcode
访问手机版