首页 > 其他 > 详细

在scott用户下查询表emp的所在表空间、段、区信息

时间:2014-03-23 09:48:12      阅读:613      评论:0      收藏:0      [点我收藏+]

   首先理解表与段的关系,是段,但段不一定是表,段还有index段、undo段、分区之类的
      具体如下:
      首先,要清楚它们的概念:表是逻辑对象;段是物理存储对象
      然后,再看它们之间的关系:
      ① 段的存在,并不是依赖于表的。建立一些其它逻辑对象也会会创建段,                      如索引、物化视图
      ② 一张普通表(堆组织表)对应一个段
      ③ 表的建立,并不意味着段的创建,如临时表(Global TemporaryTable)
      ④ 一张表也可以创建多个段,如分区表(Partition Table)
      ⑤ 多个表也可以共存于一个段,如簇表(Cluster Table)

    所以scott用户下查询表emp的所在表空间、段、区信息的sql语句如下:

       

SQL> column segment_name format a20;

SQL> select segment_name,tablespace_name,blocks

 2  from user_segments

 3  where segment_name=‘EMP‘;


SEGMENT_NAME         TABLESPACE_NAME                    BLOCKS

-------------------- ------------------------------ ----------

EMP                  USERS                                   8



在scott用户下查询表emp的所在表空间、段、区信息,布布扣,bubuko.com

在scott用户下查询表emp的所在表空间、段、区信息

原文:http://465950328.blog.51cto.com/6302854/1381312

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!