oracle no cache,seuqnce的cache,nocache,order,noorder的理解,望指正!
补充一下sequence对seq$的修改,cache后每产生一定数量的序列值才update一下seq$
SQL> create sequence cached_3
2 start with 1
3 increment by 1
4 maxvalue 1000000000
5 cache 3
6 nocycle;
18:03:46 sys@ORCL>select s.obj#,o.object_name,s.highwater
19:09:39 2 from seq$ s, dba_objects o where s.obj#=o.object_id
19:09:39 3 and o.objECt_name='CACHED_3';
OBJ# OBJECT_NAME HIGHWATER
---------- -------------------------------------------------------------------------------------------------------------------------------- ----------
58725 CACHED_3 10
已选择 1 行。
已用时间: 00: 00: 00.04
19:09:40 sys@ORCL> SELECT CACHED_3.NEXTVAL FROM DUAL;
NEXTVAL
----------
8
已选择 1 行。
已用时间: 00: 00: 00.03
19:09:48 sys@ORCL>/
NEXTVAL
----------
9
已选择 1 行。
已用时间: 00: 00: 00.03
19:09:49 sys@ORCL>/
NEXTVAL
----------
10
已选择 1 行。
已用时间: 00: 00: 00.04
19:09:50 sys@ORCL>select s.obj#,o.object_name,s.highwater
19:09:56 2 from seq$ s, dba_objects o where s.obj#=o.object_id
19:09:56 3 and o.objECt_name='CACHED_3';
OBJ# OBJECT_NAME HIGHWATER
---------- -------------------------------------------------------------------------------------------------------------------------------- ----------
58725 CACHED_3 13
NOcache是对产生一个序列值就修改一次seq$:
SQL> select s.obj#,o.object_name,s.highwater
2 from seq$ s, dba_objects o where s.obj#=o.object_id
3 and o.objECt_name='NO_CACHED';
OBJ# OBJECT_NAME HIGHWATER
---------- -------------------------------------------------------------------------------- ----------
58706 NO_CACHED 100001
SQL> SELECT NO_CACHED.NEXTVAL FROM DUAL;
NEXTVAL
----------
100001
SQL>
SQL> select s.obj#,o.object_name,s.highwater
2 from seq$ s, dba_objects o where s.obj#=o.object_id
3 and o.objECt_name='NO_CACHED';
OBJ# OBJECT_NAME HIGHWATER
---------- -------------------------------------------------------------------------------- ----------
58706 NO_CACHED 100002
SQL> SELECT NO_CACHED.NEXTVAL FROM DUAL;
NEXTVAL
----------
100002
SQL>
SQL> select s.obj#,o.object_name,s.highwater
2 from seq$ s, dba_objects o where s.obj#=o.object_id
3 and o.objECt_name='NO_CACHED';
OBJ# OBJECT_NAME HIGHWATER
---------- -------------------------------------------------------------------------------- ----------
58706 NO_CACHED 100003
oracle no cache,seuqnce的cache,nocache,order,noorder的理解,望指正!相关推荐
- oracle sequences优化_性能优化-Oracle RAC中的Sequence Cache问题
性能优化-Oracle RAC中的Sequence Cache问题 enq: SQ - contention 在RAC情况下,可以将使用频繁的序列Cache值增加到10000,或者更高到50000,这 ...
- oracle buffer block,8 Oracle深度学习笔记——BUFFER CACHE深入一
8.Oracle深度学习笔记--BUFFER CACHE深入一 最近项目一直和ORACLE死磕,感觉总是找不到出口,只能多看书少说话了. 先记录多少是多少吧! BUFFER CACHE在ORACLE的 ...
- Oracle后台专家解决library cache锁争用的终极武器
今天来给大家分享一个Oracle使用中的小技巧. 当某条SQL语句或者对象被反复访问,过多的软解析可能会造成大量的"library cache:mutex X"争用,有什么样的方法 ...
- oracle redo wait较高,【案例】Oracle等待事件latch:row cache objects原因和解决办法
[案例]Oracle等待事件latch:row cache objects原因和解决办法 时间:2016-11-05 13:41 来源:Oracle研究中心 作者:HTZ 点击: 次 天萃 ...
- Cache总义Cache用法之页面声明
Cache总义Cache用法之页面声明 <%@ outputCache Duration="#ofseconds" Location="Any|Client|Dow ...
- Linux系统中的Page cache和Buffer cache
Free命令显示内存 首先,我们来了解下内存的使用情况: Mem:表示物理内存统计 total:表示物理内存总量(total = used + free) used:表示总计分配给缓存(包含buffe ...
- 学习笔记:cache 和spring cache 技术(1)
title: 学习笔记:cache 和spring cache 技术(1) author: Eric liu tags: [] categories: hexo 缓存是实际工作中非常常用的一种提高性能 ...
- 和linux关系_Linux内核Page Cache和Buffer Cache关系及演化历史
在我们进行数据持久化,对文件内容进行落盘处理时,我们时常会使用fsync操作,该操作会将文件关联的脏页(dirty page)数据(实际文件内容及元数据信息)一同写回磁盘.这里提到的脏页(dirty ...
- 【转载】Java Cache系列之Cache概述和Simple Cache
原文地址:http://www.blogjava.net/DLevin/archive/2013/10/15/404770.html 前记:最近公司在做的项目完全基于Cache(Gemfire)构建了 ...
- HttpContext.Current.Cache vs. HttpRuntime.Cache
.NET中Cache有两种调用方式:HttpContext.Current.Cache 和 HttpRuntime.Cache,这两种方式有什么区别呢?我们先看MSDN上的解释: Http ...
最新文章
- Numpy入门教程:02. 索引、切片与迭代
- Opencv中除了cv2.cvtColor彩色图转灰度图之外的其他6种方法
- 《Linux内核设计与实现》读书笔记(七)- 中断处理【转】
- dubbo:9个你不一定知道,但好用的功能
- Spring MVC中注解 @ModelAttribute
- OLTP(on-line transaction processing)与OLAP(On-Line Analytical Processing)
- 高并发測试工具webbench
- 《Istio 从懵圈到熟练:二分之一活的微服务》
- delphi 到出execl2010 文件损坏_如何修复Linux中损坏的软件包?
- Python程序设计学习笔记-数据类型
- [转载] python机器学习库sklearn——参数优化(网格搜索GridSearchCV、随机搜索RandomizedSearchCV、hyperopt)
- 拓端tecdat|R语言隐马尔可夫模型HMM识别股市变化分析报告
- java sql2000驱动下载_SQL Server 2000 JDBC驱动程序
- nn.module 看图搭建网络
- 超详细|开关电源电路图及原理讲解;以UC3842为中心的开关电源介绍,重点是以光耦和电流互感器为关键的反馈电路,以及在此基础上的过压欠压短路等各种保护稳压电路措施
- symbian学习转载
- 5-2交换实数下面的程序,输入两个实数,交换后输出。请在空白处填写适当内容完成此程序。#include <stdio.h>void RealSwap(double *x, doubl
- NDI Bridge使用说明——与本地网络之外的其他人共享 NDI 源
- latex 字体大小
- Ubuntu 16.04 firefox 安装 flash
热门文章
- 女博士实名举报长江学者陈小武性骚扰女学生
- “欢迎来到智能城市,我是小武”
- 如何实现业务流程集成
- java.util.concurrent.ThreadFactory 实例讲解
- AlertDialog点击确定必定会dismiss问题
- 苹果手机计算机软件删了怎么再装,iphone用itunes重装手机系统的方法 iphone如何重装系统...
- word中常用技巧,快速删除word中光标前或后的内容
- php开源微博框架,记事狗微博开源代码学习笔记:微博话题列表
- FIL世界全新板块——DeFi震撼来袭
- Unity_触摸屏_720全景制作