oracle监听之动态和静态注册
一:EM无法使用的解决:首先我们知道EM只支持动态注册的监听。哪怕是有动态注册信息就可以在考试11gOCM的时候,有一道题是要配置两个监听,一个名字是listener另一个是lsnr2, 还需要配置EM,首先我先配置了listener这个监听,具体配置如下:LISTENER = (DESCRIPTION_LIST = (DESC...
oracle 11g undo_retention 以及retention guarantee 小节
undo 里面记录的是被修改的数据块的前镜像,但是他并不是原数据块的copy,而是一个改变向量,真正的一致性读要借助CR块,Cr块也就是consistent read块它用来维护oracle的读一致性的数据块。当查询某些数据的时候,发现数据块的版本比我们要查询的新,例如session1执行了dml操作并没有提交,session2此时查找跟session...
oracle 11g 修改数据库名字和实例名字
分两个阶段描述,第一阶段改sid,第二阶段改dbname下面描述详细步骤第一阶段:改sid1、登录数据库查看先前的sid,总共三步,[javascript] view plain copy print?[oracle@localhost ~]$ sqlplus /as sysdba SQL*Pl...
buffer busy wait 解析
一:首先解释buffer busy wait等待事件出现的原因:进程获取SGA中的buffer会遵循以下步骤:1.获得cache buffers chains latch,遍历那条buffer chain直到找到需要的buffer header。 #块在缓存中的排列成的链 就是 cache buffers chains2.根据需要进行的操作类型(读或写),它需要在buffer header上获...
sql server 登录名和用户名的区别和联系
总括:登录名可以理解为进入整个大楼的钥匙,用户名可以理解为一个房间的钥匙,这里所说的大楼就是sql server服务器,而房间就是这个sql server服务器中的具体的库,要注意登录名是存在于master数据库的syslogins表中,用户名是在各个具体的库下建立的(也就是要先进入各个库),最关键的是:一个登录名可以和多个不...
Heartbeat+DRBD+Mysql+Lvs+Keepalived高可用及分发搭建
环境介绍:主节点mysql1:192.168.9.25 主节点mysql2:192.168.9.26Heartbeat的写的VIP:192.168.9.231LVS1:192.168.9.27LVS2:192.168.9.28keepalived 分发的VIP:192.168.9.230要分发的mysql1: 192.168.9.29要分发的mysql2:192.16...
rman 备份默认路径小结
oracle11g, rman备份的路径应该是这样的优先级备份语句中指定的format > rman 中显现的configure channel device type disk format '/oracle/orclarch/%U_%d'的路径 > 闪回恢复区>$ORACLE_HOME/dbs 下面实验过程:1,备份语句中如果指定了format,那么优先选择指定的...
oracle 硬解析和软解析的深度分析
首先要知道,判断是硬解析还是软解析的依据在于sga中的 share cursor 的缓存情况,而判断是不是软软解析的依据在于pga中的session cursor是否可以重用,硬解析还是软解析:我们知道oracleSGA中包含share pool ,而share pool是由库缓存区(library cache)和数据字典缓存区(data dict cache)组成。数据...
oracle---oracle的单向ogg搭建流程(DML+DDL)
第一次安装,不管是源端还是目标端进程都正常,但是就是不同步,后来把ogg用户删掉,把ogg安装目录都删掉,并且把目标端的附加日志给删除掉(第一次安装把目标端也添加了附加日志,不知道是不是因为这里导致失败的)重新按着下面的过程安装了一次成功了 在开启ogg的时候要保证源端和目标端的数据一致,也就...
记一次用DBA用户建立小权限用户表主键的错误
有这样一个需求,有一个权限系统表:ustest_zh_cn.tb_res 但是这里面只有中文的数据,也就是LANGUAGE_ID='zh_CN', 需要以中文为模板,复制19份,把LANGUAGE_ID改成各自对应的19中语言,把主键TB_RES_ID和PARENT_ID同时修改一样的值,再插入到ustest_zh_cn.tb_res表中。具体操作:create table ustest_zh_...
mysql MHA 高可用架构部署
MHA简介:即Master High Availability Manager and Tools for MySQL,是日本的一位MySQL专家采用Perl语言编写的一个脚本管理工具,该工具仅适用于MySQL Replication(二层)环境,目的在于维持Master主库的高可用性。 在 MySQL 故障切换过程中,MHA 能做到 0~30 秒之内自动完成数据库的故障切换操作,并...
LVS+keepalived的安装部署完成mysql的负载均衡
试验环境:LVS1:192.168.9.27LVS2:192.168.9.28keepalived 的VIP:192.168.9.230要分发的mysql1: 192.168.9.29要分发的mysql2:192.168.9.30具体安装步骤:#下载ipvsadm (也就是LVS程序包)wget http://www.linuxvirtualserver.org/softw...
一次oracle sql调优的经历(隐士转换导致索引失效)
今天同事给了一个语句,SELECT IMAGE FROM zhuaqu03.SL_ALIBABA4_PRODUCT_IMAGE WHERE P_ID =38184496132。他说查询慢。首先我看到:表里一共有200多万。SQL> select count(*) from zhuaqu03.SL_ALIBABA4_PRODUCT_IMAGE; COUNT(*)---------- 2622603然后给P_ID列建...
ORACLE11G RAC 环境搭建物理 DATA GUARD (不用duplicate)
整体思路:先把主库的口令文件,参数文件,控制文件(用 ALTER DATABASE CREATE STANDBY CONTROLFILE AS '/app/temp/standby.ctl'; 命令创建),传给standby,然后再把主库的全备传给standby,之后再在standby的rman里restore,之后打开MRP应用进程来应用日志(可以理解为recover的过程),如果要是10g的话,到这里...
一次oracle 11g 数据泵 报错 的解决过程
<div style="font-family:微软雅黑;font-size:14px;line-height:21px;white-space:normal;background-color:#FFFFFF;"><span style="background-color:inherit;">一</span><span style="background-color:inherit;">: 今天用数据泵导出数据报错,</span><span style="background-color:inherit;line-height:1.5;">oracle ...
记一次 oracle expdp 导出错误
前几天在一个环境上做了一个expdp 导出测试,但是发现expdp有问题,操作系统是aix 6105,oracle版本是11.1.0.7,执行expdp时候报错如下 Connected to: Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production With the Partitioning, ...
oracle 存储过程案例(去重操作)
<div style="background-color:#FFFFFF;font-family:微软雅黑;font-size:14px;line-height:21px;white-space:normal;">今天开发人员提了一个需求,要把一个表的垃圾数据去掉,原则是根据两个字段,如果这两个字段都相同去重只保留一个,下面展示具体表的结构:</div><div style="background-color:#FFFFFF;font-family:...
oracle 存储过程游标的使用
<span style="font-family:微软雅黑;font-size:14px;line-height:21px;white-space:normal;background-color:#FFFFFF;">今天接到同事的一个任务,让我把开发用户(pd_zh_cn)下的某个表的数据筛选一部分,倒进测试用户(pdtest_zh_cn)下的相应表中, 筛选条件有点恶心,</span><div style="background-color:#FFFFFF;font-fa...
oracle 数据泵 ORA-39112: Dependent object type COMMENT skipped
<span style="font-family:微软雅黑;font-size:14px;line-height:21px;white-space:normal;background-color:#FFFFFF;">今天要把测试库的若干个schema用数据泵倒进生产数据库中,本来非常简单的几个步骤,却由于遇到了ORA-39112: Dependent object type COMMENT skipped这个错误,让我头疼半天。</span><div style="font-f...
修改oracle用户名,表空间名字,
<div style="background-color:#FFFFFF;font-family:微软雅黑;font-size:14px;line-height:21px;white-space:normal;">SQL> select user#,name,password from user$ where name ='PD_ID_ID'; ###而且只有sys用户可以。</div><div style="back...