在Oracle中查询表的大小和表空间的大小
在oracle中查询表的大小和表空间的大小 有两种含义的表大小。一种是分配给一个表的物理空间数量,而不管空间是否被使用。可以这样查询获得字节数: select segment_name, bytes
在oracle中查询表的大小和表空间的大小 有两种含义的表大小。一种是分配给一个表的物理空间数量,而不管空间是否 被使用。可以这样查询获得字节数: selectsegment_name,bytes fromUSER_segments wheresegment_type='TABLE'; 或者 selectSegment_Name,Sum(bytes)/1024/1024FromUSER_ExtentsGroupBy Segment_Name 另一种表实际使用的空间。这样查询: analyzetableempcomputestatistics; selectnum_rows*avg_row_len fromuser_tables wheretable_name='EMP'; 查看每个表空间的大小 SelectTablespace_Name,Sum(bytes)/1024/1024FromDba_SegmentsGroup ByTablespace_Name 1.查看剩余表空间大小

