E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cursor_sharing
测试在
cursor_sharing
为force情况下执行计划的共享情况
1、首先,我们确定
cursor_sharing
参数SQL>showparametercursor_sharingNAMETYPE-------------------------------------
cqhf8520
·
2020-09-17 04:14
初始化参数之
cursor_sharing
初始化参数之
cursor_sharing
一、
Cursor_sharing
简介:这个参数是用来告诉Oracle在什么情况下可以共享游标,即SQL重用。
PrudentWoo
·
2020-09-14 16:19
Oracle
调整SHARED_POOL_SIZE参数
除非参数
CURSOR_SHARING
被指定为SIMILAR或FORCE。查询数据字典命中率(V$ROWCACHE
cssg91583
·
2020-08-20 09:54
【转载】Oracle数据库提高命中率及相关优化
(pinhits)/sum(pins)SQL>SELECTSUM(pinhits)/sum(pins)FROMV$LIBRARYCACHE;通常在98%以上,否则,需要要考虑加大共享池,绑定变量,修改
cursor_sharing
cuibi1751
·
2020-08-19 09:52
Oracle中各个命中率的总结
(pinhits)/sum(pins)SQL>SELECTSUM(pinhits)/sum(pins)FROMV$LIBRARYCACHE;通常在98%以上,否则,需要要考虑加大共享池,绑定变量,修改
cursor_sharing
couyongzi4978
·
2020-07-29 17:55
数据库
影响数据库性能与稳定性的几个重要参数
今天谈谈下面这几个参数对数据库性能和稳定性的影响:
cursor_sharing
:游标共享_optim_peek_user_binds:绑定变量窥视_optimizer_adaptive_cursor_sharing
Hehuyi_In
·
2020-06-21 21:42
Oracle
性能
Oracle参数之
cursor_sharing
一、
Cursor_sharing
简介:这个参数是用来告诉Oracle在什么情况下可以共享游标,即SQL重用。
whdba
·
2019-10-14 16:59
Oracle
Oracle面对“数据倾斜列使用绑定变量”场景的解决方案
甚至在有些老旧系统,由于在开始开发阶段缺乏认识没有使用到绑定变量,后期并发量增长且无法改造程序时,运维DBA还会不得已去设置
cursor_sharing
=force来强制使用系统的绑定变量(这是
AlfredZhao
·
2019-08-27 00:00
Oracle_cursor_shared 参数解释
cursor_sharing
参数EXACT 精确匹配,空格,字母大小写都严格匹配。SIMILAR将未使用绑定变量的语句转化为类似的使用绑定变量的SQL共享。
xuzhenxiang
·
2016-04-14 00:00
Oracle
cursor_sharing
参数 详解
//download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025 1.1
CURSOR_SHARING
·
2015-11-02 19:58
oracle
Oracle
cursor_sharing
参数 详解
//download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025 1.1
CURSOR_SHARING
·
2015-10-31 15:25
oracle
Oracle
cursor_sharing
参数 详解
//download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025 1.1
CURSOR_SHARING
·
2015-10-31 14:21
oracle
Oracle CBO 统计信息的收集与执行计划的选择
--概要 主要总结一下Oracle是如何收集统计信息的是如何选择的,有一些好的Ref可以看看 柱状图(Histogram),绑定变量,bind peeking,
cursor_sharing
之间的关系
·
2015-10-23 08:34
oracle
Oracle数据库关于命中率的查询语句总结
(PINHITS)/SUM(PINS)SELECT SUM(PINHITS)/SUM(PINS) FROM V$LIBRARYCACHE;命中率不能低于99%,否则需要考虑是否受共享池大小,绑定变量,
cursor_sharing
onlinekof2001
·
2015-04-22 16:25
oracle
命中率
Cursor_sharing
一、
Cursor_sharing
简介: 这个参数是用来告诉Oracle在什么情况下可以共享游标,即SQL重用。
baobaojinjin
·
2015-01-29 08:00
Cursor
Cursor_sharing
一、
Cursor_sharing
简介: 这个参数是用来告诉Oracle在什么情况下可以共享游标,即SQL重用。
baobaojinjin
·
2015-01-29 08:00
Cursor
ORA-600(15851)错误
会话的
cursor_sharing
设置不为EXACT时,且GROUPBY操作中,聚集函数的参数是常量时,会引发这个bug。
l106439814
·
2014-08-08 17:00
ORA-04031错误的解决思路
使用ASMM的情况下04031问题很少,但有些应用不合理也会导致内存耗尽.1.没有使用绑定变量,导致解析资源占用太多2.打开过多的cursor不释放3.bug第一种.使用绑定变量使用
cursor_sharing
剑雨123
·
2014-03-18 11:00
com
oracle学习
OCP
cuug培训
oracle培训
浅谈
cursor_sharing
取值对SQL共享的影响(上)
声明:本篇实验思路感谢dbsnake老师指点。 在Oracle中,用户应用输入的SQL语句要进行所谓的Parse解析过程,用于生成执行计划,这也就是QueryOptimizer的主要工作。在Parse中,有两种具体类型,被称为“hardparse”(硬解析)和“Softparse”(软解析)。 “实现执行计划sharedcursor共享,减少硬解析”是我们OLTP系统优化一个重要方向。但是,让Or
xiaoxing1521025
·
2013-11-28 15:00
cursor_sharing
案例解析
前段时间有给学员上课的时候,有学员提出这么一个发生在生产环境上的问题,客户的数据库硬件是很不错的,内存有64G,其中20G给oracle数据库使用,数据库开始运行的时候查询挺快,但是运行一段时间时候,就变得很慢,cup的使用率一直很高,重新启动数据库,又恢复正常,经过分析发现,发现sql的命中率很低,大部分sql都做硬解析,损耗大量的缓存在存放sql和执行计划,并且做硬解析对cpu的负担也很大,类
Oracle小混子
·
2013-11-25 15:58
cursor_sharing
案例解析
cursor_sharing
案例解析
前段时间有给学员上课的时候,有学员提出这么一个发生在生产环境上的问题,客户的数据库硬件是很不错的,内存有64G,其中20G给oracle数据库使用,数据库开始运行的时候查询挺快,但是运行一段时间时候,就变得很慢,cup的使用率一直很高,重新启动数据库,又恢复正常,经过分析发现,发现sql的命中率很低,大部分sql都做硬解析,损耗大量的缓存在存放sql和执行计划,并且做硬解析对cpu的负担也很大,类
Oracle小混子
·
2013-11-25 15:58
案例解析
cursor_sharing
游标共享之
cursor_sharing
=similar
cursor_sharing
=similar ,exact和force折中的参数。当探测到谓词会导致执行计划的改变,就会重新解析,否则不会。
guogang83
·
2013-11-05 17:00
游标共享之
cursor_sharing
=EXACT
oracle默认
cursor_sharing
是exact 指的是SQL语句必须绝对一样的情况下才能共享游标,否则作为新的SQL语句处理。
guogang83
·
2013-11-05 16:00
游标共享之
cursor_sharing
=force
cursorsharing=force,oracle将2条类似的SQL的谓词用一个变量代替,同时将它们看做同一条SQL语句处理。这种方式很粗暴,极可能造成执行计划的不准确。 适用场景:在无法将应用的代码修改为绑定变量情况下,oracle提供的一种解决方法。 注意:游标共享特性有个不太好的名声,就是它不是很稳定,过去数年,大量与之相关的bug被发现和确认。 参数还有两种选
guogang83
·
2013-10-31 19:00
cursor_sharing
编码硬解析的改进方法1.更改参数
cursor_sharing
参数
cursor_sharing
决定了何种类型的SQL能够使用相同的SQLareaCURSOR_SHARING={SIMILAR|EXACT|
daizy
·
2013-09-12 16:55
计划
【每日一摩斯】-Shared Pool优化和Library Cache Latch冲突优化 (1523934.1)-系列4
CURSOR_SHARING
参数(8.1.6以上) 这个参数需要小心使用。如果它被设为FORCE,那么Oracle会尽可能用系统产生的绑定变量来替换原来SQL中的literals部分。
bisal
·
2013-09-02 09:00
oracle
cache
library
pool
shared
Oracle
cursor_sharing
参数 详解
原博客地址:http://blog.csdn.net/tianlesoftware/article/details/6551723 一. 官网的说明 http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025 1.1 CURSO
liwenshui322
·
2013-08-25 23:00
oracle
[Oracle] 变量绑定
(重新生成childcursor,也就意味着一次硬解析)
cursor_sharing
对于是否使用绑定变量
Zhu_Julian
·
2013-05-31 11:46
Oracle
深入Oracle
[Oracle] 变量绑定
(重新生成childcursor,也就意味着一次硬解析)
cursor_sharing
对于是否使用绑定变量
u010415792
·
2013-05-31 11:00
oracle
绑定变量
cursor_sharing
父子游标
变量窥视
cursor_sharing
参数对于expdp的性能影响
阅读更多客户的数据库使用了
cursor_sharing
=similar参数,经过测试,发现这一参数极大影响了expdp的性能。其本质原因是SQL的执行计划发生了改变。
realnicky
·
2013-04-14 20:00
cursor_sharing
参数对于expdp的性能影响
客户的数据库使用了
cursor_sharing
=similar参数,经过测试,发现这一参数极大影响了expdp的性能。其本质原因是SQL的执行计划发生了改变。
realnicky
·
2013-04-14 20:00
Cursor
Oracle
cursor_sharing
参数 详解
Oraclecursor_sharing参数详解 一.官网的说明http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN100251.1CURSOR_SHARINGPropertyDescriptionParametertypeStringSyntaxCURSOR_SHARING={
xyz846
·
2013-03-23 18:00
Oracle教程之
cursor_sharing
案例解析
前段时间有给学员上课的时候,有学员提出这么一个发生在生产环境上的问题,客户的数据库硬件是很不错的,内存有64G,其中20G给oracle数据库使用,数据库开始运行的时候查询挺快,但是运行一段时间时候,就变得很慢,cup的使用率一直很高,重新启动数据库,又恢复正常,经过分析发现,发现sql的命中率很低,大部分sql都做硬解析,损耗大量的缓存在存放sql和执行计划,并且做硬解析对cpu的负担也很大,类
Oracle小混子
·
2013-02-26 09:41
oracle
数据库
cursor_sharing
命中率
cursor_sharing
=force导致的ora-600错误的分析
1、在alert_lxdb.log日志中报600错误Errorsinfile/u01/app/oracle/admin/lxdb/udump/lxdb_ora_50379.trc:ORA-00600:internalerrorcode,arguments:[kkslhsh1],[101],[],[],[],[],[],[]注意这个问题可能会导致产生非常大的trc文件而导致文件系统满!2、本问题的产
guoyJoe
·
2013-02-18 05:00
sql
数据库
ora-600
cursor_sharing
=force导致的ora-600错误的分析
1、在alert_lxdb.log日志中报600错误Errorsinfile/u01/app/oracle/admin/lxdb/udump/lxdb_ora_50379.trc:ORA-00600:internalerrorcode,arguments:[kkslhsh1],[101],[],[],[],[],[],[]注意这个问题可能会导致产生非常大的trc文件而导致文件系统满!2、本问题的产
guoyJoe
·
2013-02-18 05:00
将在版本11.2之后废弃或不再支持的特性
sqlplusw、10g的isqlplus均在其后续版本中废弃;12c中将被废弃或不支持的特性,例如:DatabaseControlDBconsole、OCFSonWindows、CSSCAN、CSALTER、
cursor_sharing
maclean_007
·
2012-10-26 20:03
oracle
数据库
deprecated
12c
ORA-04031错误的解决思路
使用绑定变量 使用
cursor_sharing
参数第二种.
l106439814
·
2012-07-29 00:00
参数
cursor_sharing
的设置导致含占位符的SQL执行变慢问题
对此, Oracle 数据库系统提供了一种折中解决方法,将初始化参数
cursor_sharing
的值设置为 force 或
mikixiyou
·
2012-06-05 16:00
oracle
placeholder
cursor_sharing
经常查看的一些命中率
=sum(pinhits)/sum(pins)SELECTSUM(pinhits)/sum(pins)FROMV$LIBRARYCACHE;通常在98%以上,否则,需要要考虑加大共享池,绑定变量,修改
cursor_sharing
ocpyang
·
2012-04-23 10:00
oracle
cache
session
buffer
library
disk
使用dbms_stats但不生成histogram的方法
考虑设置参数
cursor_sharing
=similar解决硬解析问题,但是10g在自动收集统计值会默认收集histogram,依然会影响SQL的解析性能。
晨曦之光
·
2012-03-09 16:00
RMAN
CURSOR_SHARING
=EXACT脚本
RMANCURSOR_SHARING=EXACT脚本 CREATEORREPLACETRIGGERRMAN_CURSOR_SHARING AFTERLOGONONDATABASE BEGIN if(upper(sys_context('USERENV','MODULE'))like'%RMAN%') THEN executeimmediate'altersessionsetcursor_sh
maclean_007
·
2011-12-11 21:48
oracle
数据库
Oracle
cursor_sharing
参数 详解
一. 官网的说明http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025 1.1CURSOR_SHARINGPropertyDescriptionParametertypeStringSyntaxCURSOR_SHARING={SIMILAR|EXACT|FORCE}Def
xujinyang
·
2011-10-09 11:00
oracle
sql
session
database
performance
Literals
oracle
cursor_sharing
similar 关于设值的一些问题
关于oracle
cursor_sharing
= similar参数的一些测试 当你通过alter system set
cursor_sharing
="
306335604
·
2011-09-28 17:00
oracle
cursor_sharing
similar
cursor_sharing
参数对于expdp的性能影响
客户的数据库使用了
cursor_sharing
=similar参数,经过测试,发现这一参数极大影响了expdp的性能。其本质原因是SQL的执行计划发生了改变。
306335604
·
2011-09-28 14:00
cursor_sharing
similar
cursor_sharing
='SIMILAR'将被废弃
根据metalink文档在11g中将逐渐废弃
cursor_sharing
参数的SIMILAR选项,原因是在今后的版本中Exact和Force选项可以满足游标共享的需求了,使用SIMILAR选项可能引发额外的
maclean_007
·
2011-06-29 21:19
oracle
bind
variable
cursor_sharing
11g新特性
Oracle
cursor_sharing
参数 详解
http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025 1.1
CURSOR_SHARING
tiantiangeq
·
2011-06-17 14:00
oracle
Oracle
cursor_sharing
参数 详解
一.官网的说明http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025 1.1CURSOR_SHARINGPropertyDescriptionParametertypeStringSyntaxCURSOR_SHARING={SIMILAR|EXACT|FORCE}Def
tianlesoftware
·
2011-06-17 14:00
oracle
sql
session
database
performance
Literals
Oracle
cursor_sharing
参数 详解
http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025 1.1
CURSOR_SHARING
wsql
·
2011-06-17 14:00
oracle
在有无柱状图的情况下
cursor_sharing
=similar,force对SQL执行计划的影响
在没有柱状图的情况下,
cursor_sharing
=similar和force的区别 SQL> conn zhou/zhou Connected.
itspace
·
2011-03-16 19:00
oracle
sql
Access
cursor_sharing
的妙用
cursor_sharing
的妙用Oracle2009-12-2810:17:16阅读100评论0 字号:大中小 订阅OLTP系统中,我们总是希望使用绑定变量将sql语句共享在librarycache
zero_plus
·
2011-02-24 23:00
oracle
sql
object
session
library
statistics
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他