最新文章列表

oracle cursor_sharing强制绑定变量

  alter session set cursor_sharing=force;  可以让oracle强制bind param,来减少语句分析时间和latching的使用。   但是cursor_sharing要慎用。   如   select /*TAG*/ substr(t.t3,1,1) from ccccc t where rownum = 1;  在这里就会降低sql ...
blackproof 评论(0) 有1619人浏览 2012-09-13 11:11

参数cursor_sharing的设置导致含占位符的SQL执行变慢问题

我们的应用程序开发人员发现这样一个异常现象,某 SQL 语句在使用绑定变量时,执行的时间比不使用绑定变量时要慢很多,甚至慢到数十倍。 在应用程序中,执行的 SQL 如果没有绑定变量,那么可能会导致共享池挣用等待事件的出项。而且,这种情况在很多应用系统的程序开发中很常见。对此, Oracle 数据库系统提供了一种折中解决方法,将初始化参数 cursor_sharing 的值设置为 ...
mikixiyou 评论(0) 有2653人浏览 2012-06-05 16:15

oracle cursor_sharing similar 关于设值的一些问题

 关于oracle cursor_sharing= similar参数的一些测试     当你通过alter system set cursor_sharing="SIMILAR" 时     buyer_id为字符串类型,如果显示的给标明, 如下时,测试结果只会编译一次    测试数据 select address,hash_value, executions ...
306335604 评论(0) 有1225人浏览 2011-09-28 17:36

cursor_sharing参数对于expdp的性能影响

客户的数据库使用了cursor_sharing=similar参数,经过测试,发现这一参数极大影响了expdp的性能。其本质原因是SQL的执行计划发生了改变。在正常情况下28分钟完成的EXPDP操作,在similar模式下用了整整1个小时: [oracle@stat backup]$ expdp smg/smg directory=backup dumpfile=sms2.dmp schemas= ...
306335604 评论(0) 有919人浏览 2011-09-28 14:45

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics