怎样查询出oracle数据库中所有的的分区表
select * from user_tables a where a.partitioned='YES'
删除一个表的数据
truncate table table_name;
删除分区表一个分区的数据
alter table table_name truncate partition p5;
如何查询某用户下所有分区表:
select table_name,partition_name,tablespace_name from USER_TAB_PARTITIONS;
对数据库进行瘦身,用下面语句查询出来直接执行即可:
select 'alter table ' || table_name || ' truncate partition ' ||
partition_name || ';'
from USER_TAB_PARTITIONS
where partition_name < 'P_2012'
order by table_name,partition_name
常用数据字典说明:
显示数据库所有分区表的信息:
DBA_PART_TABLES
显示当前用户可访问的所有分区表信息:
ALL_PART_TABLES
显示当前用户所有分区表的信息:
USER_PART_TABLES
显示表分区信息显示数据库所有分区表的详细分区信息:
DBA_TAB_PARTITIONS
显示当前用户可访问的所有分区表的详细分区信息:
ALL_TAB_PARTITIONS
显示当前用户所有分区表的详细分区信息:
USER_TAB_PARTITIONS
显示子分区信息显示数据库所有组合分区表的子分区信息:
DBA_TAB_SUBPARTITIONS
显示当前用户可访问的所有组合分区表的子分区信息:
ALL_TAB_SUBPARTITIONS
显示当前用户所有组合分区表的子分区信息:
USER_TAB_SUBPARTITIONS
显示分区列显示数据库所有分区表的分区列信息:
DBA_PART_KEY_COLUMNS
显示当前用户可访问的所有分区表的分区列信息:
ALL_PART_KEY_COLUMNS
显示当前用户所有分区表的分区列信息:
USER_PART_KEY_COLUMNS
显示子分区列显示数据库所有分区表的子分区列信息:
DBA_SUBPART_KEY_COLUMNS
显示当前用户可访问的所有分区表的子分区列信息:
ALL_SUBPART_KEY_COLUMNS
显示当前用户所有分区表的子分区列信息:
USER_SUBPART_KEY_COLUMNS
分享到:
相关推荐
Oracle数据库分区表操作方法Oracle数据库分区表操作方法
oracle 数据库的表分区操作实例,适合学习操作对表进行分区。
oracle数据库优化-分区共.pdforacle数据库优化-分区共.pdforacle数据库优化-分区共.pdforacle数据库优化-分区共.pdforacle数据库优化-分区共.pdf
Oracle提供了对表和索引进行分区的技术,以改善大型应用系统的性能
在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以达到几十到几百 GB,有的甚至...在大量业务数据处理的项目中,可以考虑使用分区表来提高应用系统的性能并方便数据管理,本文详细介绍了分区表的使用。
Oracle数据库中分区表的操作方法.doc
oracle数据库表按年分区脚本实战例子,特点:上手性好,易二次开发和调试。
这份“Oracle甲骨文原厂分区表培训教程-详细讲解”是一份非常实用的资源,它能够帮助想要深入了解Oracle数据库中分区表的人们更好地掌握这一技术。该教程详细讲解了Oracle数据库中分区表的创建、维护、优化等方面,...
此外,该资源还提供了一些常见问题的解决方案,如如何处理分区表中的数据冗余、如何避免分区表中的性能问题等。如果你是一位Oracle数据库的管理员或开发人员,这份资源将会是你不可或缺的指南之一,它将帮助你更好地...
ORA_ROWSCN伪列是Oracle 10g开始引入的,可以查询表中记录最后变更的SCN。然后通过SCN_TO_TIMESTAMP函数可以将SCN转换为时间戳,从而找到最后DML操作时SCN的对应时间。但是,默认情况下,每行记录的ORA_ROWSCN是...
Oracle8i引入了分区表和对象表,Oracle8i引入了临时表,使表的功能更强大。视图是一个或多个表中数据的逻辑表达式。表可以看作有行和列的电子数据表,表是关系数据库中一种拥有数据的结构。用CREATE TABLE语句建立表...
如何使用Oracle数据库分区表.pdf
分享一个自己学习和实践的关于Oracle表自动按月分区知识点,已经在项目上线并且有效的方案。
Oracle2: 1. 《Oracle8 优化技术》摘录 (第一章 安装) 2. 《Oracle8 优化技术》摘录 (第二章 内存-CPU) 3. 《Oracle8 优化技术》摘录 (第三章 输入-输出) 4. EXP、IMP 命令详解 ...52. 自动备份Oracle数据库
Oracle 表分区技术详解: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.
为了简化数据库大表的管理,例如在数据仓库中一般都是TB级的数量级.ORACLE8以后推出了分区选项.分区将表分离在若于不同的表空间上,用分而治之的方法来支撑元限膨胀的大表,组大表在物理一级的可管理性.将大表分割成较...
oracle自动建立表分区脚本 适合oracle数据库dba使用 包含详细的操作说明
oracle数据库学习宝典里面包含了视图、存储过程、视图、表、索引、触发器、同义词、分区表等使用建立等等,包罗万象