首页 > 数据库 >oracle数据库表常用分区创建

oracle数据库表常用分区创建

时间:2023-07-14 18:22:56浏览次数:39  
标签:11 01 数据库 part 2018 t01 oracle create 分区

  • 按年进行分区
create table test_part
(ID NUMBER(20) not null,
REMARK VARCHAR2(1000),
create_time DATE
)
PARTITION BY RANGE(CREATE_TIME)INTERVAL (numtoyminterval(1, 'year'))(partition part_t01 values less than(to_date('2018-11-01', 'yyyy-mm-dd')));

  

partition part_t01 values less than(to_date('2018-11-01', 'yyyy-mm-dd')  表示小于2018-11-01放在part_t01分区
  • 按月进行分区
create table test_part
(ID NUMBER(20) not null,
REMARK VARCHAR2(1000),
create_time DATE
)
PARTITION BY RANGE(CREATE_TIME)INTERVAL (numtoyminterval(1, 'month'))(partition part_t01 values less than(to_date('2018-11-01', 'yyyy-mm-dd')));

 

  • 按周进行分区
create table test_part
(ID NUMBER(20) not null,
REMARK VARCHAR2(1000),
create_time DATE
)
PARTITION BY RANGE(CREATE_TIME)INTERVAL (numtoyminterval(7, 'day'))(partition part_t01 values less than(to_date('2018-11-01', 'yyyy-mm-dd')));

 

  • 按天进行分区
create table test_part
(ID NUMBER(20) not null,
REMARK VARCHAR2(1000),
create_time DATE
)
PARTITION BY RANGE(CREATE_TIME)INTERVAL (numtoyminterval(1, 'day'))(partition part_t01 values less than(to_date('2018-11-01', 'yyyy-mm-dd')));

 

标签:11,01,数据库,part,2018,t01,oracle,create,分区
From: https://www.cnblogs.com/wa-zz/p/17554710.html

相关文章

  • 数据库了解及部分掌握
    sql注入问题sql注入原因是由于特殊符号的组合会产生特殊的效果,实际生活中,尤其是在注册用户名时,会明显提示很多特殊符号不能使用,原因一样,设计到敏感数据部分,不要自己拼接,交给现成的方法拼接即可。利用一些语法的特性书写一些特点的语句实现固定的语法MySQL利用的是MySQL的注释语......
  • oracle资源正忙,需指定nowait
    1.通过此语句查询正在锁定的SESSION_ID:SELECTdistinctSESSION_IDFROMV$LOCKED_OBJECT,USER_OBJECTSWHEREV$LOCKED_OBJECT.OBJECT_ID=USER_OBJECTS.OBJECT_ID2.通过第一步查询到的SESSION_ID查询SERIAL#:622928617SELECTSERIAL#FROMV$SESSIONWHERE......
  • 13-数据库安全
    Mssql数据库mssql安全性概述:就是用来保护数据,可以决定哪些用户可以登录到服务器,用户可以对哪些数据库执行操作或管理任务等。他的安全体系结构顺序上可以分为“认证”“授权两个部分”,安全机制可以分为5个层级。客户端、网络传输,实例级别,数据库级别、对象级别五个层级安全机......
  • Oracle、MySQL、HQL的语法差异
    Oracle、MySQL、HQL查询语句的差异SQL是结构化查询语言,执行Select(选择)、Update(更新)、Delete(删除)和Insert(插入)等数据任务。关系数据库是指基于关系模型的数据库。在关系模型中,用于存储数据的逻辑结构就是二维表(Table)。表由行和列组成,行也称为记录,代表了单个实体;列也称为字段,代表......
  • IoT 场景下 TDengine 与老牌时序数据库怎么选?看看这份TSBS报告
    上周一,TDengine正式发布了IoT场景下基于TSBS的时序数据库(TimeSeriesDatabase,TSDB)性能基准测试报告。该报告模拟虚拟货运公司车队中一组卡车的时序数据,预设了五种卡车规模场景,在相同的AWS云环境下运行了TDengine3.0、TimescaleDB2.10.1和InfluxDB1.8.10,从四大维度进......
  • Oracle学习笔记:parallel并行处理 --转载 https://blog.csdn.net/w892824196/article/
    在使用oracel查询时,可以通过并行提高查询速度。例如:select/*+parallel(a,6)*/count(1)fromtable_namea;强行启用并行度来执行当前SQL。加上这个说明之后,可以强行启用Oracle的多线程处理功能,提高效率。但本身启动这个功能,也是要消耗资源与性能的。所有,一般都会在返回记......
  • python之数据库:SQL注入问题,视图,触发器,事务,存储过程,函数,流程控制,索引,慢查询
    SQL注入问题(了解现象)importpymysql#连接MySQL服务端conn=pymysql.connect(host='127.0.0.1',port=3306,user='root',password='123',database='db8_3',charset='utf8',autocommit=True#......
  • Clickhouse、Mysql、Presto数据库解析Json数据
    一、Clickhouse解析Json1、visitParamExtractBool(json,name)→提取json中的name字段,返回UInt8,0或1  例:visitParamExtractBool('{"name":true}','name')ASbool2、visitParamExtractInt(json,name)→提取json中的name字段,返回Int型的值  例:visitParamExtractInt......
  • 【AGC】云数据库开发常见问题汇总
    ​ 【问题背景】近期越来越多的开发者通过SDK使用云数据库,云数据库是一款支持端云数据协同管理、可扩展的Serverless数据库产品,提供简单易用的多平台原生SDK,您的应用可以通过SDK直接访问云侧数据库。同时,云数据库还支持通过ServerSDK直接管理云侧数据,实现云侧数据的高效管理。......
  • 磁盘分区
    磁盘分区1、打开磁盘管理工具(此电脑右键—管理—磁盘管理)2、在想要重新分配的磁盘上点击鼠标右键—鼠标左键点击并选择压缩卷—跳出压缩选项框3、在此输入想要压缩的大小即可压缩出一块儿新的未分配磁盘。例如,我想要分出10G磁盘空间,即10*1024=10240,把10240输......