RMAN_逻辑坏块物理坏块_VALIDATE/recover
1. RMAN备份时是默认检查物理坏块。2. 如果要检查逻辑坏块,可以用如下语句:$ rman target /RMAN> backup check logical validate database;RMAN> BACKUP CHECK LOGICAL VALIDATE DATAFILE n ;当然11G的新功能是可以直接如下RMAN> validate database;注上述语句,只是检查,不会备份的。您还可以验证特定的表空...
MySQL 拼接Insert批量同步异构表数据
需求:线上部分表数据需要同步到测试环境,但是测试环境表结构又有变更,额外添加需求:原线上和测试都有的表字段同步,其他不同的字段不用同步,置为NULL即可。思路:首先导出线上表数据到测试的test库,考虑到两边表结构有变更,只能使用insert tab1(xx,xx) select xx,xx from tab1的方式插入,表比较多,手动对比...
ORA-01555 on Active Data Guard Standby Database
ORA-01555 on Active Data Guard Standby Database [ID 1273808.1] 修改时间 18-APR-2011 类型 PROBLEM 状态 PUBLISHED In this ...
logminer总结
执行脚本安装logminer[oracle@fogtestdb admin]$ sqlplus / as sysdbaSQL> @$ORACLE_HOME/rdbms/admin/dbmslm.sqlPackage created.Grant succeeded.Synonym created.SQL> @$ORACLE_HOME/rdbms/admin/dbmslmd.sqlPackage created.Synonym created.创建数据字典文件SQL> s...
Oracle慢SQL监控脚本实现
线上Oracle准备实现类似MySQL slow query的监控脚本,把查询时间超出定值的SQL定时的发送邮件告警,实现过程记录如下:主要思路是通过DBA_HIST的几个视图来获取每小时快照中慢SQL的情况,为了不影响线上环境,这里把脚本部署在了自己的监控端,通过DBLINK定期的抓取线上生产库的数据到监控数据库,并简...
MongoDB主从模式修改主库的oplogsize
如果是集群分片环境建议使用官方方法:https://docs.mongodb.com/v3.0/tutorial/change-oplog-size/这里环境是传统的master/slave,并没有使用replicate set,而且后期版本mongodb将废弃m/s,如果是单实例或者传统m/s的结构,修改oplogsize只需删除local库即可,操作记录如下:先关闭master可auth功能[ro...
lepus安装记录
参考官方手册:http://www.lepus.cc/manual/index安装xampp集成环境[root@230_42-tiantu_monitor lepus]# ./xampp-linux-x64-5.6.24-1-installer.run[root@230_42-tiantu_monitor lepus]# /opt/lampp/lampp start[root@230_42-tiantu_monitor lepus]# /opt/lampp/bin/mysql -uroot -p初始密...
使用RMAN备份集搭建Oracle Datagard Step by Step(三)
8、故障问题解决 在之前的系列中,已经将Primary和Standby进行安装,并且redo apply过程已经测试成功。但是,在实验中,还是存在一系列问题需要完善补充。笔者在测试之后,就直接关闭服务器。重新启动之后,首先启动standby服务实例。 [oracle@SimpleLinux ~]$ export ORACLE_SI...
使用RMAN备份集搭建Oracle Dataguard Step by Step(二)
5、网络配置和密码文件配置 Primary和Standby端在sys用户管理密码上要求相同,所以在密码文件问题上,直接拷贝命名是支持的。 [oracle@SimpleLinux oracle]$ cd $ORACLE_HOME/dbs[oracle@SimpleLinux dbs]$ ls -ltotal 9552-rw-rw----. 1 oracle oinstall &n...
使用RMAN备份集搭建Oracle Dataguard Step by Step(一)
Data Guard作为Oracle MAA(最大可用性框架)的重要组成部分,已经成为很多成熟运维系统的标准配置。借助Data Guard提供的物理standby和逻辑standby,我们可以保证系统数据库运行在一个较高的可用性环境里。并且,switchover和failover策略,可以最大限度的保证日常运维和故障恢复场景。从最早的9i到11g,O...
Oracle ASM Rebalance执行过程
磁盘组的rebalance什么时候能完成?这没有一个具体的数值,但ASM本身已经给你提供了一个估算值(GV$ASM_OPERATION.EST_MINUTES),想知道rebalance完成的精确的时间,虽然不能给出一个精确的时间,但是可以查看一些rebalance的操作细节,让你知道当前rebalance是否正在进行中,进行到哪个阶段,以及这个阶段...
Oracle Real Application Testing之DB Replay实践案例
一.使用DB Replay前期需要1.可以使用DB Replay的数据版本及PATCH包的需要参考文档:Using Real Application Testing Functionality in Earlier Releases (文档 ID 560977.1)在11g 之前安装Real Application testing,Opatch 工具应该被使用,如果你想要使用DB replay或SQL Performance Analyzer 仅打上对应的补丁即可;...
awr报表中用到的几个SQL
分享几个AWR脚本中查询资源占有的SQL,更改想要的snapid就可以查相应时间段的数据库性能信息了按执行时间查sqlselect s.sql_id, elapsed_time/1000000 elapsed_time, cpu_time/1000000 cpu_time, iowait_time/1000000 iowait_time, gets, reads, rws, clwait_time/1000000 ...
InnoDB全文索引:N-gram Parser
InnoDB全文索引:N-gram ParserMarch 26, 2015MySQLShaohua WangInnoDB默认的全文索引parser非常合适于Latin,因为Latin是通过空格来分词的。但对于像中文,日文和韩文来说,没有这样的分隔符。一个词可以由多个字来组成,所以我们需要用不同的方式来处理。在MySQL 5.7.6中我们能使用一个新的全文索引插件来处理...
OGG Oracle 分区压缩表 到 MySQL分表的实现
需求描述:同步Oracle的分区表到MySQL,并且该分区表是压缩表,要同步到MySQL的分表。软件版本:Oracle 11.2.0.3MySQL 5.6.26OGG for Oracle 12.1.2.1.0OGG for MySQL 12.1.2.1.0具体过程:数据库安装部分略过,注意我的实验中Oracle字符集是AL32UTF8,MySQL是UTF8,所以配置期间一律...
RMAN故障一例(归档的备份,从不obsolete)
问题描述:近期的rman备份中,归档日志的备份没有被删除,rman的脚本和策略都没变过,归档的备份一直保留,每过一段收件就要物理删除备份,很是奇怪。 rman的configure如下RMAN> show all;RMAN configuration parameters for database withdb_unique_name HUBSRAC are:CONFIGURE RETENTION ...
OGG 12c MySQL to MySQL
安装包下载下载最新的OGG For MySQL,这里使用的是ggs_121210_Linux_x64_MySQL_64bit.zip官方下载地址:http://www.oracle.com/technetwork/cn/middleware/goldengate/downloads/index.htmlsource和target端的OGG安装创建OGG主目录mkdir /ogg...
查看表空间每天增长和每周增长情况
查看数据每天变化量:---查看前一天所有表空间的增长量select C.tablespace_name, D."Total(MB)", D."Used(MB)" - C."Used(MB)" AS "Increment(MB)", to_char(trunc(sysdate - 1),'yyyy/mm/dd') "TIM...
orabug 手册(转)
1> oradebug有哪些可用命令? 以sysdba身份登陆数据库,通过oradebug help可以看到oradebug常用命令 sqlplus / as sysdba oradebug help2> 跟踪当前会话信息 oradebug setmypid --跟踪当前会话 &nbs...
MongoDB的增删改查
增删改查的高级应用Capped Collection(固定集合)GridFS 大文件上传或下载1: insertMongoDB是面向文档存储的数据库,文档结构形式叫BSON(类似JSON)db.testdb.insert({name:"user1"});s//save()如果已经存在就不会插入,如果不存在就插入//这里要与id相同的值才不会被插入//save就是id相同就更新,没有相同id就...