`

分区表添加新的分区

 
阅读更多

查看原有分区情况 select TABLE_NAME,PARTITION_NAME from user_tab_partitions where table_name='T_PVHISTORY'; TABLE_NAME PARTITION_NAME ------------------------------ ------------------------------ T_PVHISTORY P4 T_PVHISTORY P3 T_PVHISTORY P2 T_PVHISTORY P1 P4是MAXVALUE 2.更改P4名----变成P_LAST alter table T_PVHISTORY rename partition p4 to p_last; 3.分列分区 P_LAST (为什么不用 ADD PARTITION ,因为 如果已有maxvalue分区,不能增加分区,默认ADD PARTITION VALUE必须最大 ,所以可以采取分裂分区的办法增加分区!) alter table T_PVHISTORY split partition p_last at(TO_DATE(' 2009-07-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')) into(partition p4,partition p_last); 4.查看分区信息 select TABLE_NAME,PARTITION_NAME,HIGH_VALUE from user_tab_partitions where table_name='T_PVHISTORY'; TABLE_NAME PARTITION_NAME ------------------------------ ------------------------------ HIGH_VALUE -------------------------------------------------------------------------------- T_PVHISTORY P1 TO_DATE(' 2008-10-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIA T_PVHISTORY P2 TO_DATE(' 2009-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIA T_PVHISTORY P3 TO_DATE(' 2009-04-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIA TABLE_NAME PARTITION_NAME ------------------------------ ------------------------------ HIGH_VALUE -------------------------------------------------------------------------------- T_PVHISTORY P4 TO_DATE(' 2009-07-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIA T_PVHISTORY P_LAST

分享到:
评论

相关推荐

    oracle分区表之hash分区表的使用及扩展

    Oracle分区表中的Hash分区是一种基于哈希算法的分区策略,适用于处理无法清晰定义分区范围的大型数据表。这种分区方式通过计算分区键的哈希值来决定数据存储在哪个分区,以此达到数据分散和负载均衡的目的。Hash分区...

    HASH分区表增加新的分区的一点研究.doc

    哈希分区表在处理大量数据时可以提供良好的查询性能,因为它们能够均匀地分散数据,使得查询能够更高效地定位到特定的记录。 哈希分区与范围(RANGE)分区和列表(LIST)分区有所不同。范围分区基于分区键的连续值...

    oracle创建分区表.pdf

    5. 分区表的扩容:随着时间推移,数据量增加,需要为分区表添加新的分区和表空间。本案例在2001年第三季度建立了一个新的表空间,并为表添加了新的分区。新分区的创建需要指定分区的名称、范围以及对应的表空间。 ...

    SQL2008分区表的建立

    首先,需要创建一个新的分区函数和分区方案,然后使用 ALTER TABLE 语句将普通表转换为分区表。例如: ```sql CREATE PARTITION FUNCTION PartitionFunction (DATETIME) AS RANGE RIGHT FOR VALUES ('2010-01-01', '...

    全面学习分区表及分区索引

    分区表和分区索引是数据库管理系统中的重要概念,它们对于数据存储、检索效率以及系统性能优化具有关键作用。本文将全面解析分区表和分区索引的原理、创建方法以及管理策略。 首先,让我们来理解什么是分区表。在...

    过程时间记录和分区表相关

    在Oracle数据库管理中,过程时间记录和分区表是两个重要的优化技术,它们对于提升系统的性能和维护效率有着显著作用。本文将详细阐述这两个知识点。 首先,过程时间记录是监控和分析存储过程执行效率的关键手段。在...

    导入导出 Oracle 分区表数据

    4. **生成数据**:使用`INSERT`语句为分区表添加数据。 ```sql INSERT INTO tb_pt SELECT TRUNC(SYSDATE) + ROWNUM, DBMS_RANDOM.RANDOM, ROWNUM FROM dual CONNECT BY LEVEL ; COMMIT; ``` #### 五、使用`...

    SQL SERVER 2008分区表快速创建.doc

    SQL Server 2008 分区表快速创建 SQL Server 2008 分区表快速创建是指在 SQL Server 2008 环境...快速创建分区表需要定义分区函数、分区架构、创建分区表、将基础表修改为分区表、新增分区函数添加边界值和删除分区。

    分区表备份工具DSKPROBE使用说明

    总的来说,DSKPROBE是一款高效且可靠的分区表管理工具,通过其详尽的使用说明,用户能够轻松上手,为自己的硬盘数据添加一道安全防线。正确使用DSKPROBE,可以有效地防止因分区表问题导致的数据灾难,保护你的珍贵...

    hive分区表分通表建表语句详解和例子

    - **添加分区**:只能在同一级分区字段下进行,且分区字段数量必须一致,例如`ALTER TABLE my_partitioner4 ADD PARTITION (sex='woman', country='china');`。 - **删除分区**:通过`ALTER TABLE my_partitioner4 ...

    A40-T3的sys_partition.fex分区表说明

    A40-T3的sys_partition.fex分区表说明 A40-T3的sys_partition.fex分区表是全志A40i T3芯片的分区表配置文件,用于在V40项目中实现系统的分区管理。该文件中包含了系统的各个分区的配置信息,包括bootloader分区、...

    小米AX3600官方固件分区表-ybmibib.bin

    此外,了解固件分区表对于开发人员来说也非常重要,他们可以借此定制固件,添加新功能,或者优化性能。但请注意,对路由器进行非官方固件修改可能会使保修失效,并且可能带来安全风险,因此应谨慎操作。 总的来说,...

    ORACLE表自动按月分区步骤

    为了进一步提升查询效率,需要为新创建的分区表添加本地索引。这里的本地索引是指索引与数据存储在同一分区中,可以显著减少跨分区查询的时间消耗。根据需求,可能需要创建多个索引,以下是一些示例索引创建语句: ...

    Oracle 分区表 分区索引

    ### Oracle 分区表与分区索引详解 #### 一、Oracle分区概述 在Oracle数据库中,分区技术是一种非常有效的管理大型表和索引的方法。通过将一个大的表或索引分成多个较小的部分(分区),可以显著提高查询性能,并...

    ORACLE分区表的概念及操作

    例如,历史数据可以按时间分区,新数据则添加到新的分区,便于管理和查询。 分区的优点显著,包括: 1. 查询性能提升:只扫描所需的分区,而非整个表。 2. 数据可用性增强:即使某一分区出现问题,其他分区的数据仍...

    SQL2005分区表详解

    例如,添加新的文件分组和物理文件,或者合并或拆分现有的分区。 总之,SQL Server 2005的分区表功能是处理大数据量的有效工具,它提供了数据管理的灵活性,提高了查询效率,同时降低了数据库维护的复杂度。正确...

    添加新分区FDRAM并挂载到根目录.zip

    - **烧录分区表**: 更新后的分区表需要烧录到设备的Bootloader中,确保系统启动时能识别新的分区。 2. **格式化新分区** - **选择文件系统**: 根据需求选择合适的文件系统,如F2FS或EXT4,它们各有优缺点。F2FS...

    oracel 分区表索引失效的问题

    - **结论:** 当分区表的索引为全局索引时,即使添加了新的分区,也不会导致索引失效。 #### 二、局部索引与分区表的关系 **局部索引**(Local Index)是针对每个分区创建单独的索引,这种索引类型通常用于分区键...

    Python-实现轻松创建PostgreSQL的分区表DDL

    解压并研究这些文件,可以深入了解如何利用Python进行更复杂的分区管理,比如动态添加新分区、删除旧分区、以及根据业务需求调整分区策略等。 总之,结合Python和PostgreSQL的分区功能,可以构建高效、可扩展的...

Global site tag (gtag.js) - Google Analytics