通过一个简单的表空间和分区的练习,遇到几个不理解的问题想请教大神。

login的秘密 发布于 2014/11/11 16:04
阅读 80
收藏 1
 我这个是分区表的练习,建表时指定表空间是USERS,然后下面创建的每个分区都指定了不同的表空间,假如我插入一条记录,保存在part1分区中,那么现在的问题就是,这条记录在哪个表空间里? (因为数据表在USER表空间,分区在TBS_MID表空间) ,数据表指定的表空间和分区指定的表空间应该怎么理解?
 
加载中
0
大连馋师
大连馋师
我的理解,有了分区,记录就在分区表空间里面。如果你的test_part_t之前已经存在数据,并且已经在USER表空间了,恐怕没办法转化、拆分到分区表空间里面。
0
IdleMan
IdleMan

存在分区的表空间中。

dbms_rowid.rowid_to_absolute_fno(ROWID, 'schema名称', '表名称')返回该rowid所在的数据文件编号

返回顶部
顶部