`

SEQUENCE的CACHE(缓存)

    博客分类:
  • DB2
阅读更多
参考文献
http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp?topic=/com.ibm.db2.udb.doc/admin/r0004201.htm

CACHE的主要用途是
在获取第一次的sequence时,预先创建出一部分sequence并存放在缓存中

例如:
CREATE SEQUENCE
SEQ_UNIQUEKEY AS INT
START WITH 1
INCREMENT BY 1 
MINVALUE 1
MAXVALUE 99999999
CYCLE
CACHE 300
ORDER;

当创建成功时,在缓存中已经存在了1~300号sequence,每次执行NEXTVAL时,都会使用缓存中的seq。当seq增加到300时,下一次的NEXTVAL命令就会重新产生301~600号seq并存放于缓存。

若,当前连接中断,并重新连接数据库时,NEXTVAL命令取得的值就是在缓存中的最小值。
例如:
NEXTVAL.......(执行100次,下次seq为101)
执行,commit,disconnect命令断开连接(或者发生异常,强制commit)
则,下次连接到数据库后,执行NEXTVAL命令取得的seq就为301,101~300号自动作废。
分享到:
评论

相关推荐

    详解ORACLE SEQUENCE用法

    在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系。 1、Create Sequence ... --设置缓存cache个序列,如果系统down掉了或者其它情况将会导致序列不连续,也可以设置为--------

    Oracle创建自增字段sequence

    Oracle中没有sqlserver中那么方便的自增序列,如果想要达到sqlserver中那种效果,也不是很麻烦,需要创建一个自增序列SEQUENCE,然后建一个触发器即可。... –不设置缓存,如果要设置的话,格式同MAXvalue  定

    BIOS练习工具加BIOS完全手册

    Level 2 Cache 二级缓存 S***em Memory 系统内存 Video Controller 视频控制器 Panel Type 液晶屏型号 Audio Controller 音频控制器 Modem Controller 调制解调器(Modem) Primary Hard Drive 主硬盘 Modular Bay ...

    分布式id生成器.zip

    采用RingBuffer来缓存已生成的UID, 并行化UID的生产和消费, 同时对CacheLine补齐,避免了由RingBuffer带来的硬件级「伪共享」问题. 最终单机QPS可达600万。 依赖版本:Java8及以上版本, MySQL(内置WorkerID分配...

    COMS设置命令

    Level 2 Cache 二级缓存 System Memory 系统内存 Video Controller 视频控制器 Panel Type 液晶屏型号 Audio Controller 音频控制器 Modem Controller 调制解调器(Modem) Primary Hard Drive 主硬盘 Modular...

    xutils:java基本工具类

    mix模块说明Cache模块实现了一套本地缓存。concurrent模块对JDK自带的任务调度API进行了简单的封装。jdbc模块主要是对SQL语法串的拼接操作等封装。io模块主要是对File文件操作的api封装http对Java原生的URLCon

    bios的设置,,,,,

    Level 2 Cache 二级缓存 System Memory 系统内存 Video Controller 视频控制器 Panel Type 液晶屏型号 Audio Controller 音频控制器 Modem Controller 调制解调器(Modem) Primary Hard Drive 主硬盘 Modular...

    BIOS中英文对照表

    Cache Size 缓存值:显示处理器的二级缓存值 Integrated Devices(LegacySelect Options) 集成设备 Sound 声音设置:使用该选项可启用或禁用音频控制器 Network Interface Controller 网络接口控制器:启用或禁用...

    198个电脑精华解决方案

     Cache Size 缓存值:显示处理器的二级缓存值  Integrated Devices(LegacySelect Options) 集成设备  Sound 声音设置:使用该选项可启用或禁用音频控制器  Network Interface Controller 网络接口控制器:...

    BIOS_DOS_COMS练习

    Cache Size 缓存值:显示处理器的二级缓存值 Integrated Devices(LegacySelect Options) 集成设备 Sound 声音设置:使用该选项可启用或禁用音频控制器 Network Interface Controller 网络接口控制器:启用或禁用集成...

    BIOS设置图解教程

    CPU INTERNAL CACHE/EXTERNAL CACHE(CPU内、外快速存取); CPU L2 GACHE ECC CHECKING (CPU L2『第二级缓存』快速存取记忆体错误检查修正); QUICK POWER ON SELF TEST(快速开机自我检测)此选项可以调整某些...

    freemarker总结

    上面的语法格式中,sequence就是一个集合对象,也可以是一个表达式,但该表达式将返回一个集合对象,而item是一个任意的名字,就是被迭代输出的集合元素.此外,迭代集合对象时,还包含两个特殊的循环变量: item_index:...

Global site tag (gtag.js) - Google Analytics