oracle关于分区相关操作

旧城冷巷雨未停 提交于 2020-01-08 22:37:33
    1. 1、查询当前用户下有哪些是分区表:  
    2. SELECT * FROM USER_PART_TABLES;  
    3.    
    4. 2、查询当前用户下有哪些分区索引:  
    5. SELECT * FROM USER_PART_INDEXES;  
    6.    
    7. 3、查询当前用户下分区索引的分区信息:  
    8. SELECT * FROM USER_IND_PARTITIONS T  
    9. WHERE T.INDEX_NAME=?  
    10.    
    11. 4、查询当前用户下分区表的分区信息:  
    12. SELECT * FROM USER_TAB_PARTITIONS T  
    13. WHERE T.TABLE_NAME=?;  
    14.    
    15. 5、查询某分区下的数据量:  
    16. SELECT COUNT(*) FROM TABLE_PARTITION PARTITION(TAB_PARTOTION_01);  
    17.    
    18. 6、查询索引、表上在那些列上创建了分区:  
    19. SELECT * FROM USER_PART_KEY_COLUMNS;  
    20.    
    21. 7、查询某用户下二级分区的信息(只有创建了二级分区才有数据):  
    22. SELECT * FROM USER_TAB_SUBPARTITIONS; 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!