Oracle   发布时间:2022-05-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Oracle表-非分区表的重组 移动大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
将用户的数据从一个表空间移动到另一表空间 @H_675_0@ @H_675_0@ 1、查询用户数据 @H_675_0@ @H_675_0@ sql> SELEct SEGMENT_NAME,tablespace_name,extents,blocks from dba_segments where owner='SCott'; @H_675_0@ SEGMENT_NAME tablespace_name extents BLOCKS @H_675_0@ ------------------------------ ------------------------------ ------------------------------ ---------- @H_675_0@ DEPT USERS 1 8 @H_675_0@ EMP USERS 1 8 @H_675_0@ SALGRADE USERS 1 8 @H_675_0@ APPUSER USERS 1 8 @H_675_0@ TRA_scheDulE_INFO USERS 35 2560 @H_675_0@ TRA_scheDulE_DETAIL USERS 106 35456 @H_675_0@ T USERS 1 8 @H_675_0@ EMP_TRAN USERS 1 8 @H_675_0@ PK_DEPT USERS 1 8 @H_675_0@ PK_EMP USERS 1 8 @H_675_0@ 10 rows SELEcted @H_675_0@ @H_675_0@ 2、查看用户数据都是什么类型的 @H_675_0@ sql> SELEct object_name,object_type from dba_objects where owner='SCott'; @H_675_0@ object_name object_type @H_675_0@ -------------------------------------------------------------------------------- ------------------- @H_675_0@ PK_DEPT INDEX @H_675_0@ DEPT table @H_675_0@ EMP table @H_675_0@ PK_EMP INDEX @H_675_0@ BONUS table @H_675_0@ SALGRADE table @H_675_0@ APPUSER table @H_675_0@ TRA_scheDulE_INFO table @H_675_0@ TRA_scheDulE_DETAIL table @H_675_0@ T table @H_675_0@ EMP_TRAN table @H_675_0@ 11 rows SELEcted @H_675_0@ 3、查看数据索引属于哪个表 @H_675_0@ sql> SELEct index_name,table_name from dba_indexes where owner='SCott'; @H_675_0@ index_name table_name @H_675_0@ ------------------------------ ------------------------------ @H_675_0@ PK_DEPT dEPT @H_675_0@ PK_EMP EMP @H_675_0@ @H_675_0@ 4、移动表T到lianxi表空间 @H_675_0@ @H_675_0@ @H_675_0@ sql> alter table scott.T @H_675_0@ 2 move tablespace lianxi; @H_675_0@ table altered @H_675_0@ 5、移动后查看 t表已改变空间 @H_675_0@ sql> SELEct SEGMENT_NAME,tablespace_name from dba_segments where owner='SCott'; @H_675_0@ SEGMENT_NAME tablespace_name @H_675_0@ -------------------------------------------------------------------------------- ------------------------------ @H_675_0@ DEPT USERS @H_675_0@ EMP USERS @H_675_0@ SALGRADE USERS @H_675_0@ APPUSER USERS @H_675_0@ TRA_scheDulE_INFO USERS @H_675_0@ TRA_scheDulE_DETAIL USERS @H_675_0@ T liANXI @H_675_0@ EMP_TRAN USERS @H_675_0@ PK_DEPT USERS @H_675_0@ PK_EMP USERS @H_675_0@ 10 rows SELEcted @H_675_0@ @H_675_0@ 6、移动后索引无效,查看 @H_675_0@ sql> SELEct index_name,status,tablespace_name from dba_indexes where owner='SCott'; @H_675_0@ @H_675_0@ 7、重建索引 alter index scott.t rebuild tablespace indx;

大佬总结

以上是大佬教程为你收集整理的Oracle表-非分区表的重组 移动全部内容,希望文章能够帮你解决Oracle表-非分区表的重组 移动所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。