sequence 的cache设置对性能的影响-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3503187
  • 博文数量: 718
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7790
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(718)

文章存档

2024年(4)

2023年(74)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: oracle

2011-03-16 09:40:42

测试cache对sequence的影响。
 
环境:
oracle 10.2.0.3.0 rac
两台小机 4c 8g
 
测试 开两个窗口 多次同时执行取平均值
create sequence sno nocache;  -- 1分.03
create sequence s20 cache 20;  -- 2.08 秒
create sequence s100 cache 100;  -- .04
create sequence s1000 cache 1000;  -- .03
 
create sequence snor nocache order ;  -- 1分.03
create sequence s20r cache 20 order;  -- 4.06
create sequence s100r cache 100 order;  -- 2.02
create sequence s1000r cache 1000 order;  -- 2.00
------------
挨个执行
declare
  n number;
 begin
 for i in 0..10000 loop
 select s1000r.nextval into n from dual;
 end loop;
end;
/
------------
清理
drop sequence sno;
drop sequence s20;
drop sequence s100;
drop sequence s1000;
 
drop sequence snor;
drop sequence s20r;
drop sequence s100r;
drop sequence s1000r;
 
结论:创建sequence时用cache 100 order ,速度与原先的cache 20相当,而且解决避免rac环境中的不顺序生成问题。
 
阅读(3946) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-03-27 18:13:29

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com

|
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图