首页 > 数据库 >Oracle创建序列

Oracle创建序列

时间:2023-04-13 10:45:21浏览次数:37  
标签:SEQ sequence -- 创建 cache 序列 TEXT Oracle

创建序列语法:

CREATE SEQUENCE 序列名;

--示例
create sequence SEQ_CX_TEXT_SEQ;

---- Create sequence 
create sequence SEQ_CX_TEXT_SEQ
minvalue 1
maxvalue 9999999999999999999999999999
start with 1
increment by 1
cache 20;

--如果指定cache,oracle预先在内存中放置一组sequence,这些存取效率快;如果数据库宕机,cache中的数据就会丢失出现断号;
--如果指定nocache,不会出现断号现象,但是在高并发过程中,会出现row cache lock等待事件,每次获取nextval都需要修改rowcache中的字典信息,每次修改还需要
--提交commit,可能导致log file sync等待,尽量避免使用。

--示例:
SELECT SEQ_CX_TEXT_SEQ.NEXTVAL FROM DUAL;--序列递增
SELECT SEQ_CX_TEXT_SEQ.CUURVAL FROM DUAL;--当前序列值

 

标签:SEQ,sequence,--,创建,cache,序列,TEXT,Oracle
From: https://www.cnblogs.com/DragonJack/p/17312600.html

相关文章

  • IDEA无法创建目录
    在WEB-INF目录下添加新目录,右键找不到newdirectory选项。可能是因为设置junit test目录导致。在项目上右键,选择 MakeDirectoryas,之后再选择 unmarke开头的那个选项。下图中是选择过后的,已经没有unmarke开头的内容了。  ......
  • XXL-JOB定时任务框架(Oracle定制版)
    特点xxl-job是一个轻量级、易扩展的分布式任务调度平台,能够快速开发和简单学习。开放源代码并被多家公司线上产品使用,开箱即用。尽管其确实非常好用,但我在工作中使用的是Oracle数据库,因为xxl-job是针对MySQL设计的,所以使用起来需要进行一些魔改。为了方便后人使用,我已经创建了许......
  • AWS上DevOps实验(三)--- 使用Terraform创建Web应用基础架构
    从本文档起,作者计划在AWS上做一系列DevOps/IaC相关实验,本文是第三篇,使用Terraform创建Web应用基础架构。本次实验架构图本次实验架构图如下:Terraform代码本次代码可以从下载代码结构如下:文档如下:$lltotal52-rw-r--r--1ec2-userec2-user3201Mar603:22appser......
  • 面试官:服务器最大可以创建多少个tcp连接以及端口并解释下你对文件句柄的理解
    转载请注明出处:1.最大可以创建多少个tcp连接服务器最大可以创建多少个TCP连接取决于多个因素,例如服务器的硬件配置、网络带宽、操作系统设置等。一般来说,现代服务器的硬件资源和网络带宽都比较充足,因此可以创建大量的TCP连接。然而,服务器在创建TCP连接时也会有一些限制......
  • numpy.linspace-返回均匀间隔的数字序列
    语法格式numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0)常用参数解释:start:序列的起始值stop:序列的终止值num:要生成的样本数量。默认值是50。必须是非负的endpoint:如果是True,最后一个值取到stop值。否则,不包括它。......
  • 15.72011年42题真题_查找两个序列A和B的中位数
    #include<iostream>intMidSearch(int*A,int*B,intn){//分别表示序列A和序列B的首位数,末位数和中位数,s是start简写,d是end简写ints1=0,d1=n-1,m1,s2=0,d2=n-1,m2;//循环判断结束条件是,两个数组均不断删除最后均只能剩余一个元素while(......
  • STL_序列式容器
    STL_序列式容器>所谓序列容器,即以线性排列(类似普通数组的存储方式)来存储某一指定类型(例如int、double等)的数据,需要特殊说明的是,该类容器并不会自动对存储的元素按照值的大小进行排序。序列容器大致包含以下几类容器:array<T,N>(数组容器):表示可以存储N个T类型的元素,是C......
  • javaweb-学习创建servlet
    Servlet创建、声明、映射,利⽤ServletContext统计⼀个⽹站的访问总量。1)、创建一个servelet选择要用到的方法2)、编辑serveletpackagecom.cont;importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletContext;importjavax.servlet.Ser......
  • 5752: 最长公共子序列 动态规划
    描述 一个给定序列的子序列是在该序列中删去若干元素后得到的序列。确切地说,若给定序列X=<x1,x2,…,xm>,则另一序列Z=<z1,z2,…,zk>是X的子序列是指存在一个严格递增的下标序列<i1,i2,…,ik>,使得对于所有j=1,2,…,k有:  Xij=Zj例如,序列Z=<B,C,D,B>是序列X=<A,B,C,B,D,A,B>的子......
  • (四)多进程的序列化
    给出cloudpickle的GitHub地址:https://github.com/cloudpipe/cloudpickle     =======================================================   单机的Python序列化模块有自带的pickle,但是在Python的分布式计算中进行序列化则是使用cloudpickle。之所以在分布式计......