加载中
Oracle Histogram (直方图)

--==================== -- Oracle histogram --==================== 直方图意义:在oracle数据库中,CBO会默认认为目标列的数据量在其最小值和最大值之间是均匀分布的(最小值最大值不准确...

2018/11/08 08:30
506
Oracle-动态采样

Oracle默认认为SQL语句的where条件中出现的各列彼此是独立的,互不影响;所以oracle认为目标sql谓词条件以AND来组合的话,其选择率就是各个谓词条件的乘积,进而可以评估整个sql语句返回结果集...

2018/11/08 08:33
548
Oracle dg搭建

nsp搭建同城dg rman > backup database format '/tmp/nsp_%U.full'; SQL> create pfile='/tmp/nsp.init' from spfile; alter database create standby controlfile as '/tmp/nsp_sty.ctl'; ...

2018/07/25 07:20
55
oracle audit for 11g

----SYS用户下执行 ----0,检查当前数据库的失效对象。 select OWNER,OBJECT_NAME,OBJECT_TYPE,status,TIMESTAMP,LAST_DDL_TIME from dba_objects where STATUS ='INVALID'; ---1,初始化清理...

2018/09/25 18:02
151
Oracle数据库锁诊断

我们都知道Oracle是一个大并发的数据库,有了锁数据库才可能实现大并发,也是应为锁Oracle大并发受到影响。 首先介绍下如何判断数据库是否有锁,来看一个视图: v$lock type:TM 表锁 或者DML...

2018/11/05 11:12
17
oracle数据库初始化标准

初始化标准主要包括数据库实例安装完成之后对数据库做的一系列设置。 运维一般都是使用脚本来完成以上工作, 用init.sh 脚本来接受用户输入参数,调用sql脚本进行数据库设置。 --init.sh re...

2018/09/25 17:59
354
oracle数据库创建标准1

首先说下企业建库流程,企业一般都是把安装数据库和创建实例是分开进行的。 安装数据库软件由应用同事来负责,实例创建由db来负责。 数据库软件安装 用户,用户组,目录结构大可参考oracle官...

2018/09/25 17:44
83
Oracle-多列统计信息

这个是对动态采样的一个补充。 人为的创建一个组合列统计信息,只要谓词条件中出现组合列某一列的时候,就不在使用之前的计算方式,从而避免CBO执行计划评估偏差问题。 创建组合列: dbms_s...

2018/11/08 08:34
65
oracle日常运维笔记

Oracle日常运维笔记 1.解析rowid含义: select /*hello>*/ rowid,obj.* from obj where object_id>91990; ROWID OWNER OBJECT_NAME --------------------- ......

2018/08/07 16:47
65
Oracle optimizer & 表连接类型

优化器的模式用于决定在oracle中解析目标SQL时所使用的优化器的类型,以及决定当使用CBO时计算成本。 OPTIMIZER_MODE参数 决定优化器类型,选项有 RULE,CHOOSE,first_wors_n,first_rows 和 ...

2018/11/08 08:22
98
Oracle-如何收集统计信息

在自动收集统计信息之前,有几个问题需要考虑: 1、那些表适合使用计算模式收集统计信息?那些表适合使用估算模式收集统计信息?估算比率是多少? 2、那些列需要收集直方图信息,bucket是多少...

2018/11/08 08:27
350
Oracle-内部对象统计信息

系统对象统计信息用来票数oracle数据库里的一些内部表(X$系列表)的详细信息。实际上X$系列表实际上只是Oracle自定义的内存结构,X$表里面会存储与示例相关的各种信息。 在数据库运行的阶段...

2018/11/08 08:30
85
Oracle-数据字典统计信息

数据字典统计信息是用来描述数据字典基表(如TAB$,IND$等)、数据字典基表上的索引。 oracle在执行目标sql的过程中,需要查询TAB$以获得目标sql中相关表对象的统计信息,但是oracle使用内部递...

【SPM】Oracle如何固定执行计划

--==================== -- sql plan manegement --==================== 本文介绍了oracle在固定执行计划的过程中常使用的3种方法,outline,SQL Profile和SPM,其中SQL Profile和SPM是重点需...

2018/08/07 20:57
332
oracle数据库实例安装标准1

实例安装: 实例安装 基本都一样,这里列举出几个不同点: 1.端口不要使用默认1521 2.归档日志放在fra,这样好处多多,fra一般默认使用空间查过80%会在数据库alert日志有提示,超过90%会应用...

2018/09/25 17:54
20
oracle 数据库dg搭建规范1

#=====================第一部分========================# ----------------------前期配置------------------------- #=======================begin=========================# --=======...

2018/09/25 18:04
63
oracle数据库创建用户标准1

--------------------------------------------------------------------------------------------------------------------- --------begin--创建data用户-------------- ----------------...

2018/09/25 18:00
82
Oracle优化器之基数反馈(CardinalityFeedback)功能

概述 在Oracle 11gR2的版本上推出了基数反馈(Cardinality Feedback 以后简称CFB)功能,通过这个特性,对于某些查询在第一次执行时,如果CBO发现根据统计信息估算出的基数(Computed cardina...

2018/11/10 23:12
124
oracle log file switch (checkpoint incomplete) 等待事件

这个等待事件在繁忙的系统很容易出现,要想解决这个问题就得了解为啥会出这个问题。 说到redolog就必须得说下oracle 日志体系,oracle 默认必须有3组日志,每组日志是循环写的,oracle在写入...

2019/01/22 09:34
416
Oracle插入数据的一次优化(insert ,,,,select,,,,)

一次优化的谈论: 在QQ群中 又看到问如下sql插入为什么会这么慢?正好群里面有个优化大事顺便给我们上了一课,我就顺手记录一下。 大家的优化思路: 1、突然变慢的话, 你查询一下目前数据库...

2018/11/02 00:04
9.4K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部