数据库

探索Oracle之数据库升级三 回退升级操作(11.2.0.4Downgrade 11.2.0.3)

 探索Oracle之数据库升级三 回退升级操作(11.2.0.4Downgrade 11.2.0.3)   我们可以选择2种回退办法:     1.   通过restore point还原到11.2.0.1的数据库     2.   执行catdwgrd.sql降级数据字典   第一种...

wuweilong
Oracle
2014-12-05 18:48

关于不可见索引的学习

不可见索引在日常工作中可能实用比较少,自己体验了一把,还是比较实用的功能,在平时的工作中不妨尝试一下。我们来先体验一下,然后再细细的总结一下。测试环境基于11gR2> sqlplus -vSQL*Plus: Release 11.2.0.2.0 Production我们先来创建一个表来看看,然后创建一个不可见索引,来看看索引的访问情况。create tabl...

jeanron100
Oracle
2014-12-04 19:35

归档放在闪回区带来的问题

问题描述:好不容易新安了12c rac,测试rman功能时,需要开启归档,开完归档发现数据库性能很差,在recover database时甚至卡在那不会结束,dave的一句‘看看闪回区’提醒了我,进到闪回区,果然15G的闪回区已经将近满了!本来以为测试用,懒得修改归档路径,直接把日志清了,数据库暂时回归正常了;接下来...

静以致远√团团
Oracle
2014-12-04 10:04

mysql使用profile分析语句性能消耗

--查看profile是否开启mysql> show variables like '%profil%';+------------------------+-------+| Variable_name          | Value |+------------------------+-------+| profiling            &nbs...

datapeng
MySQL
2014-12-04 08:29

Nagios 里面监控MySQL 监控事务夯住(RUNNING)报警通知

序言:        业务报警订单提交异常,页面一直没有反应,排查后是事务没有提交或者回滚导致,想到如果及时监控事务的运行状态报警出来,那么就可以及时排查出问题所在,方便运营处理,所以自己就弄了一个shell脚本放在nagios来处理事务报警情况。1,编写事务监控脚本 #!/bin/bash#...

mchdba
MySQL
2014-12-03 21:08

关于pl/sql中的绑定变量

在看关于shared pool的文档时,必定会提到绑定变量,也能够通过几个简单的例子对绑定变量带来影响有深刻的认识,但是在工作中,可能有时候我们就忘了绑定变量的影响了,其实有时候一个很小的变动就会导致性能几十几百倍的提升。简单用跟一个实例来说明。我们先清空shared pool,排除其它的运行语句带来的影响。SQL>alter...

jeanron100
Oracle
2014-12-03 18:59

探索Oracle之数据库升级二 11.2.0.3升级到11.2.0.4完整步骤

探索Oracle之数据库升级二  11.2.0.3 升级到11.2.0.4 完整步骤 说明:         这篇文章主要是记录下单实例环境下Oracle 11.2.0.1 升级到11.2.0.3的过程,当然RAC的升级是会有所不同。但是他们每个版本之间升级步骤都是差不多的,先升级Databas...

wuweilong
Oracle
2014-11-30 23:56

探索Oracle之数据库升级一 升级补丁修复概述

探索Oracle之数据库升级一  升级补丁修复概述 一、 升级路线图        无论你是谁,要想做数据库升级,我想一定离不开如下这张升级线路图;企业中数据库的升级是一个浩大的工程,但是却又必不可少,小在打一个PSU解决一个简单的问题或实现某个功能,大到打安装Patch...

wuweilong
Oracle
2014-11-30 20:49

阿里云数据库迁移方案-不间断业务

阿里云/ORACLE数据库/迁移方案业务要求:   为保证在不间断业务的情况下,把数据库迁移到阿里云,设计如下方案。步骤:1.把生产库的备库(data guard)先迁移到阿里云。这期间主库(在企商在线机房)仍然对外服务。2.在业务非高峰期时间(如晚上),把主备库的角色互换。如...

dbhelper
Oracle
2014-11-29 22:05

聊聊Oracle外键约束(Foreign Key)的几个操作选项

 关系型数据库是以数据表和关系作为两大对象基础。数据表是以二维关系将数据组织在DBMS中,而关系建立数据表之间的关联,搭建现实对象模型。主外键是任何数据库系统都需存在的约束对象,从对象模型中的业务逻辑加以抽象,作为物理设计的一个部分在数据库中加以实现。Oracle外键是维护参照完整性的重要手段,...

realkid4
Oracle
2014-11-28 16:38

利用binlog进行数据库的还原

前言:在学习mysql备份的时候,深深的感受到mysql的备份还原功能没有oracle强大;比如一个很常见的恢复场景:基于时间点的恢复,oracle通过rman工具就能够很快的实现数据库的恢复,但是mysql在进行不完全恢复的时候很大的一部分要依赖于mysqlbinlog这个工具运行binlog语句来实现,本文档介绍通过mysqlbinlog实现各种场景的...

wzq609
MySQL
2014-11-28 14:01

Oracle数据字典

Oracle数据字典1  静态数据字典-->主要是在用户访问数据字典时不会发生改变的,    --例如某用户创建的表2  动态数据字典-->是依赖数据库运行的性能的,反映数据库运行的一些内在信息,所以在访问这类数据字典时往往不是一成不变的。    --当前锁住的对象以下均在sys用...

Michael_DD
Oracle
2014-11-27 15:50

mysql语句分析工具explain使用说明

mysql explain使用说明mysql> show databases;+--------------------+| Database           |+--------------------+| information_schema || kksns              || mytest  &nb...

datapeng
MySQL
2014-11-27 15:49

关于enq: TX - allocate ITL entry的问题分析

今天发现系统在下午1点左右的时候负载比较高,就抓取了一个最新的awr报告.Snap IdSnap TimeSessionsCursors/SessionBegin Snap:2089226-Nov-14 13:20:1736235.4...

jeanron100
Oracle
2014-11-26 17:28