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
硬解析软解析
Oracle编程艺术阅读笔记-1
不使用会产生的影响:每次运行都需要oracle来[color=darkred]
硬解析
[/color],十分影响效率。作者提供的数据时20倍。因为oracle会将sql
硬解析
的结果放入sga区域。
swearyd7
·
2013-01-24 18:21
oracle
工作笔记
Oracle编程艺术阅读笔记-1
不使用会产生的影响: 每次运行都需要oracle来
硬解析
,十分影响效率。作者提供的数据时20倍。
swearyd7
·
2013-01-24 18:00
oracle
oracle
软解析
硬解析
硬解析
,就是对SQL语句,从头到尾的来一遍,这个语句在共享SQL区中找不到一样的语句,需要彻头彻尾的完全解析至运行
软解析
,表示将要执行的SQL语句在共享SQL区中有,不需要去从头来一遍当SQL语句被执行时
chiweitree
·
2013-01-21 14:00
Oracle绑定变量、
硬解析
、
软解析
整个过程称之为
硬解析
,
硬解析
消耗大量的CPU
zong.jianhui06
·
2013-01-10 17:00
oracle
sql
SQL语句执行浅析
中搜索该语句,即判断该语句是否已经被分析和执行过,如果没有发现该语句,则需要检查该语句的语法、检查该语句的主义及访问权限、对视力定义和子查询进行转换操作,并最终确定该语句优化的执行计划,这个完整的分析过程叫
硬解析
tobylxy
·
2012-12-17 15:00
sql语句
bboss 持久层重大改进
Velocity.evaluate(context,out,sqlName,sql);Velocity.evaluate这个方法存在一个非常严重的性能隐患,那就是这个方法没有对解析出来的sql模板语法结构树做任何的缓存机制,每次都会
硬解析
yin_bp
·
2012-12-15 22:00
velocity
bboss
动态sql
持久层
ORACLE的
硬解析
和
软解析
oralce中有
硬解析
和
软解析
的概念,为了能够理解好这两个概念,我们先引入oralce是怎么执行SQL的oracle在执行SQL的时候有如下步骤:1语法检查,例如SQL的拼写2语义检查,例如sql中的对象是否存在及相关的权限
王小明123
·
2012-12-10 18:00
绑定变量窥探(bind peeking)--什么使执行计划不准
OLTP中为了解决SQL语句
硬解析
的问题,使用了绑定变量,在oracle10g版本中,这样带来一个问题,每次SQL的执行计划可能不是最优的,正式环境和测试环境上的执行计划不一致。
guogang83
·
2012-11-12 19:00
oracle sql执行过程
oraclesql执行过程astingracle执行sql语句过程1.parse(解析)
软解析
/
硬解析
(第一次执行sql需要进行
硬解析
) 1)从共享池的库缓冲区搜索,确定该语句是否曾经执行过,凡是执行过的
kxbin
·
2012-09-27 21:00
第一次和第二次的执行计划为啥不一样
问了下c哥,第一次执行sql的时候,需要
硬解析
sql代码。第二次执行的时候share pool area已经存在执行计划,直接拿来用即可。这些知识在书里都看过,但还是需要实际操作才印象深刻啊。以
rongxr
·
2012-09-21 10:00
oracle
Oracle 绑定变量
oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做
硬解析
,一种叫做
软解析
.
liuguidong
·
2012-09-18 17:00
oracle
Oracle数据库中的
硬解析
和
软解析
简介
提到
软解析
(softprase)和
硬解析
(hardprase),就不能不说一下Oracle对sql的处理过程。
chinadm123
·
2012-09-06 10:34
oracle
用户
检查
的
oracle 优化-更新中
share_pool的优化集中在对librarycache的优化,OLTP系统主要是减少
硬解析
,使用绑定变量是一种方式外。
guogang83
·
2012-08-27 08:00
oracle
sql
优化
System
oracle 绑定变量(bind variable)
oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做
硬解析
,一种叫做
软解析
.
alwarse
·
2012-08-17 09:00
variable
常用的PL/SQL开发原则
(1)广泛使用绑定变量,特别是批量绑定,因为这可以有效的避免sql的
硬解析
和PL/SQL引擎和SQL引擎的上下文切换!
launch_225
·
2012-08-05 18:00
oracle
sql
session
kill
存储
library
父游标、子游标及共享游标
相关概念:游标的定义,声明;
硬解析
与
软解析
;一
wentao365
·
2012-07-20 09:00
游标
oracle体系结构三部曲之内存结构:PGA&UGA
若在pga中命中,则无须
软解析
,此时称为软
软解析
。pga中的游标指向database_
linwaterbin
·
2012-07-16 13:00
oracle
服务器
Integer
database
Parameters
merge
oracle体系结构三部曲之内存结构:PGA&UGA
若在pga中命中,则无须
软解析
,此时称为软
软解析
。pga中的游标指向da
wsql
·
2012-07-16 13:00
oracle
oracle 参考
四、更多参考DIFFERENCES BETWEEN PROCESSES, SESSIONS AND CONNECTIONS 五、快捷参考 有关性能优化请参考 Oracle
硬解析
与
软解析
共享池的调整与优化
fyd222
·
2012-07-12 17:00
oracle
浅谈Oracle绑定变量
sql语句执行率高,并发大;oracle在执行sql语句前会对sql语句进行hash运算,将得到的hash值和sharepool中的librarycache中对比,如果未命中,则这条sql语句需要执行
硬解析
ylw6006
·
2012-06-15 12:24
bind
variables
10053
浅谈Oracle绑定变量
sql语句执行率高,并发大;oracle在执行sql语句前会对sql语句进行hash运算,将得到的hash值和sharepool中的librarycache中对比,如果未命中,则这条sql语句需要执行
硬解析
ylw6006
·
2012-06-15 12:24
bind
variables
10053
SQL/PER
Tuning
绑定变量及其优缺点(1)
绑定变量是Oracle解决
硬解析
的首要利器,能解决OLTP系统中librarycache的过度耗用以提高性能。然刀子磨的太快,使起来锋利,却容易折断。
gl_windhome
·
2012-06-03 17:21
绑定变量
绑定变量及其优缺点(1)
绑定变量是Oracle解决
硬解析
的首要利器,能解决OLTP系统中librarycache的过度耗用以提高性能。然刀子磨的太快,使起来锋利,却容易折断。
gl_windhome
·
2012-06-03 17:21
绑定变量
将PPT转化为PDF我的JAVA代码实现!
JACOB是一座连接JAVA和微软的桥,所有的解析由微
软解析
。POI是没有微
软解析
的那么原汁原味的,所以如果要求高的话,还是使用JACOB。大致思路很简单,将PPT先转化为图片,然后将图片写入PDF。
opzoonzhuzhengke
·
2012-05-28 16:00
将PPT转化为PDF我的JAVA代码实现!
JACOB是一座连接JAVA和微软的桥,所有的解析由微
软解析
。POI是没有微
软解析
的那么原汁原味的,所以如果要求高的话,还是使用JACOB。大致思路很简单,将PPT先转化为图片,然后将图片写入PDF。
opzoonzhuzhengke
·
2012-05-28 08:00
ppt
pdf
转化
共享一例
硬解析
过多引起的系统挂起
现象: 客户做应用程序升级后,数据库服务器CPU攀升到100%,数据库挂起。重启数据库,两小时后,再次攀升到100%,数据库再次挂起。 分析: 1)查看系统近期的TOP5等待事件 可以看到,latch:librarycache及latch:sharedpool进了等待事件TOP5。我们知道过多latch的争用,会引起系统CPU攀升。结合客户数据库
totoov5
·
2012-05-16 22:00
oracle性能调优之--Oracle
硬解析
与
软解析
Oracle
硬解析
与
软解析
是我们经常遇到的问题,什么情况会产生
硬解析
,什么情况产生
软解析
,又当如何避免
硬解析
?下面的描述将给出软
硬解析
的产生,以及
硬解析
的弊端和如何避免
硬解析
的产生。
l106439814
·
2012-05-08 10:00
oracle
sql
session
schema
Class
insert
试验绑定变量带来的软
硬解析
情况
转自:hluTEST:本次实验的环境是10.101.50.35开启两个session,一个SID为138,一个为135ConnectedtoOracleDatabase10gEnterpriseEditionRelease10.2.0.4.0ConnectedasbsderpSQL>SQL>ALTERSYSTEMFLUSHSHARED_POOL;SystemalteredSQL>SETERVERO
fishernemo
·
2012-04-25 13:00
sql
cache
object
session
database
System
oracle中的
软解析
和
硬解析
问题一:哪个进程负责
硬解析
?sharedpool设置不合理除了命中率低外还有哪些现象?
qcyycom
·
2012-04-16 23:00
Oracle 绑定变量
oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做
硬解析
,一种叫做
软解析
.
zljpp
·
2012-04-16 22:00
oracle
绑定变量及其优缺点
绑定变量是Oracle解决
硬解析
的首要利器,能解决OLTP系统中librarycache的过度耗用以提高性能。然刀子磨的太快,使起来锋利,却容易折断。
彭博
·
2012-03-09 16:00
Oracle
硬解析
与
软解析
--=======================--Oracle
硬解析
与
软解析
--======================= Oracle
硬解析
与
软解析
是我们经常遇到的问题,什么情况会产生
硬解析
彭博
·
2012-03-09 16:00
使用dbms_stats但不生成histogram的方法
导读:由于应用开发的问题,数据库存在大量的SQL
硬解析
,性能出现很大问题。
晨曦之光
·
2012-03-09 16:00
oracle中的
软解析
和
硬解析
问题一:哪个进程负责
硬解析
?sharedpool设置不合理除了命中率低外还有哪些现象?
晨曦之光
·
2012-03-09 16:00
sql优化-查询语句使用“?”
当Oracle第一次收到sql时需要对其进行一系列解析,称为
硬解析
,过程比较复杂这里不细说,然后把sql保存在高速缓存区,下一次再使用此sql时,就从缓存区直接加载sql相关信息,称为
软解析
,不再进行
硬解析
过程速度比第一次使用该语句要快
vata147
·
2012-03-07 12:35
oracle
SQL优化
职场
休闲
硬解析
sql优化-查询语句使用“?”
当Oracle第一次收到sql时需要对其进行一系列解析,称为
硬解析
,过程比较复杂这里不细说,然后把sql保存在高速缓存区,下一次再使用此sql时,就从缓存区直接加载sql相关信息,称为
软解析
,不再进行
硬解析
过程速度比第一次使用该语句要快
vata147
·
2012-03-07 12:35
Oracle
职场
休闲
技术
Oracle性能优化 之 库缓存命中率及等待事件
首先我们要知道,每条语句的执行计划是保存在库缓存中的,优化器在解析语句时,先要到库缓存中,以语句的文本为条件,查找有没有此语句的执行计划,如果已经有了,就直接取出来交给服务器进程执行,这就是
软解析
。
叶绍琛
·
2012-02-21 12:01
oracle
数据库
性能优化
OCP
库缓存
Oracle性能优化 之 库缓存命中率及等待事件
首先我们要知道,每条语句的执行计划是保存在库缓存中的,优化器在解析语句时,先要到库缓存中,以语句的文本为条件,查找有没有此语句的执行计划,如果已经有了,就直接取出来交给服务器进程执行,这就是
软解析
。
叶绍琛
·
2012-02-21 12:01
oracle
数据库
性能优化
数据存储
oracle sql 解析过程
解析有两种:
硬解析
和
软解析
parse1、从共享池的库缓冲区中搜索,该语句是否曾经执行过,凡是执行过的sql语句,oracle会使用hash函数进行计算,产生一个很小的文本记录,如果是第一次执行,则进入第二步
yujin2010good
·
2012-02-06 09:00
oracle
sql
优化
System
存储
Shared Pool 的学习!
在进程sql
硬解析
的时候,Oracle需要获得SharedPoolLatch来进行内存分配等。
zq9017197
·
2011-12-27 16:00
oracle
sql
session
function
Class
concurrency
简单判断sql解析类型
我们知道sql解析可以分为
软解析
和
硬解析
,(我去,这都不知道百度去),由于
硬解析
和会消耗大小的性能,特别是对于oltp系统来说。
RuleV5
·
2011-12-19 13:00
sql
session
object
redirect
transformation
translation
SQL的
硬解析
和
软解析
我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为
软解析
和
硬解析
。
baobaojinjin
·
2011-12-13 08:00
sql
SQL的
硬解析
和
软解析
我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为
软解析
和
硬解析
。
baobaojinjin
·
2011-12-13 08:00
sql
学习绑定变量
绑定变量能够有效的降低
硬解析
。这里需要查询几个视图:v$mystat,v$statname,v$sqlarea。
·
2011-12-11 23:00
绑定变量
学习绑定变量
绑定变量能够有效的降低
硬解析
。这里需要查询几个视图:v$mystat,v$statname,v$sqlarea。
uncle_six
·
2011-12-10 01:00
sql
存储
insert
解析SQL语句的过程
解析分为
硬解析
和
软解析
。一条SQL语句在第一次被执行时必须进行
硬解析
。
121704954
·
2011-12-08 11:57
oracle
数据库
用户
客户端
shared
Oracle中的
硬解析
与
软解析
原理
用Oracle进行过实际开发的应该对
硬解析
与
软解析
并不陌生,Oracle中对这两种不同解析的使用,将直接影响到整个系统的性能。那在项目中尽量使用
软解析
的原因又是什么呢?
程序员YB
·
2011-11-30 14:00
oracle
硬解析与软解析
解析SQL语句的过程
解析分为
硬解析
和
软解析
。一条SQL语句在第一次被执行时必须进行
硬解析
。
czmmiao
·
2011-11-30 14:50
Oracle体系架构
解析SQL语句的过程
解析分为
硬解析
和
软解析
。一条SQL语句在第一次被执行时必须进行
硬解析
。
czmmiao
·
2011-11-30 14:00
sql语句
使用淘宝Str2varlist与str2numlist 代替 in/exist ,提升性能(Oracle)
在实际使用中,经常会有带in的子查询,如where id in (1,2,3)这样的情况,但是如果很多这样的语句在数据库中出现,将引起数据库的大量
硬解析
与共享池SQL碎片。
boendev
·
2011-11-17 09:00
Str2varlist
str2numlist
in优化查询
数据库批量查询优化
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他