本站是 好好学java 的技术分享博客,涵盖Java后端技术、SpringBoot、微服务架构、分布式、Java面试等知 ...
正在加载今日诗词...
一个执行计划异常变更的案例 – 外传之绑定变量窥探 一个执行计划异常变更的案例 – 外传之绑定变量窥探
上一篇文章《一个执行计划异常变更的案例 - 前传》,介绍了一次执行计划异常变更的案例现象,这两天经过运行同事,以及罗大师的介绍,基本了解了其中的原因和处理方法,这个案例其实比较典型,涉及的知识点很多,有数据库新特性,有SQL相关的,还有应用
NLS_LENGTH_SEMANTICS参数引申的问题 NLS_LENGTH_SEMANTICS参数引申的问题
由于某项目的特殊性,分布式开发环境,项目初期,对应的开发数据库环境有两套,两边都可能对表结构进行一些修改,因此写了一个工具,比对两边的结构元数据,其中碰到一个问题,很细微,但确实值得注意,在此记录下。 问题: 比对两个环境中同一张表的同一个
一个执行计划异常变更的案例 – 外传之查看绑定变量值的几种方法 一个执行计划异常变更的案例 – 外传之查看绑定变量值的几种方法
这篇外传之前有这么几篇文章:《一个执行计划异常变更的案例 - 前传》《一个执行计划异常变更的案例 - 外传之绑定变量窥探》 上一篇文章介绍了绑定变量以及11g之前绑定变量窥探的影响,这篇文章会介绍几种查看绑定变量值的方法。 上篇文章我们说了
一个执行计划异常变更的案例 – 外传之聚簇因子(Clustering Factor) 一个执行计划异常变更的案例 – 外传之聚簇因子(Clustering Factor)
之前的几篇文章:《一个执行计划异常变更的案例 - 前传》《一个执行计划异常变更的案例 - 外传之绑定变量窥探》《一个执行计划异常变更的案例 - 外传之查看绑定变量值的几种方法》《一个执行计划异常变更的案例 - 外传之rolling inva
11g中利用listagg函数实现自动拼接INSERT语句 11g中利用listagg函数实现自动拼接INSERT语句
本来今天想继续写另一篇外传,但总是熬这么晚不是个事儿,况且今儿北京又输了,恨铁不成钢,堵得慌。。。 白天工作忙,晚上看娃睡了之后才有一些时间可以随便写一些,总结一下,记录一下,算是让自己内心的各种问题抒发释放一下。碰巧打开电脑,有位测试的同
一个执行计划异常变更的案例 – 外传之查询执行计划的几种方法 一个执行计划异常变更的案例 – 外传之查询执行计划的几种方法
之前的几篇文章: 《一个执行计划异常变更的案例 - 前传》 《一个执行计划异常变更的案例 - 外传之绑定变量窥探》 《一个执行计划异常变更的案例 - 外传之查看绑定变量值的几种方法》 《一个执行计划异常变更的案例 - 外传之rolli
一个执行计划异常变更的案例 – 外传之ASH 一个执行计划异常变更的案例 – 外传之ASH
之前的几篇文章:《一个执行计划异常变更的案例 - 前传》《一个执行计划异常变更的案例 - 外传之绑定变量窥探》《一个执行计划异常变更的案例 - 外传之查看绑定变量值的几种方法》《一个执行计划异常变更的案例 - 外传之rolling inva
interval间隔分区STORE IN参数的作用范围 interval间隔分区STORE IN参数的作用范围
11g推出了interval间隔分区,以往的分区是需要手工或半自动化脚本实现分区扩展,但这种间隔分区的出现,将分区扩展的工作彻底解放出来,这里不讨论何为间隔分区,主要说一下创建间隔分区有一个STORE IN参数,官方文旦对其的介绍是:
一次有意思的错选执行计划问题定位 一次有意思的错选执行计划问题定位
这是去年碰见的一个问题,比较有意思,过程也比较曲折。。。 问题现象: 11g的库,话说有一个应用程序新上线,应用中使用了绑定变量的方式执行一条简单的SQL,例如select a from b where c = :x,c列是该表
一个执行计划异常变更的案例 – 外传之SQL AWR 一个执行计划异常变更的案例 – 外传之SQL AWR
之前的几篇文章:《一个执行计划异常变更的案例 - 前传》《一个执行计划异常变更的案例 - 外传之绑定变量窥探》《一个执行计划异常变更的案例 - 外传之查看绑定变量值的几种方法》《一个执行计划异常变更的案例 - 外传之rolling inva
3 / 30