数据库

使用Flashback让Failover数据库重新加入DG环境

 Oracle DG(Dataguard)是目前比较常见的数据库HA配置策略。通过实现Physical Standby和Logical Standby,可以实现数据冗余容错机制。防止在主库出现严重故障,不能支持服务的时候,没有快速的后备支持环境。在DG中,switchover和failover是两个重要的概念,也是DG实现的核心。两者共同点都是Primary和Stan...

realkid4
Oracle
2014-06-16 17:28

sqlldr性能调优测试

接着续上次提到的sqlldr的性能问题,加载一个表数据400多万条记录,竟然用了6个多小时。最后大家争论不休的时候,我发现应该是网络的问题。http://blog.itpub.net/23718752/viewspace-1182534/今天客户IT的同事把网络做了调整,他们就想看看到底改进有多大。下面是测试的一些记录。 àoriginal logs for issue ...

jeanron100
Oracle
2014-06-16 14:40

Oracle查看TOP SQL

查看逻辑读前10的SQLset linesize 300;set pagesize 300;set long 50000;SELECT *FROM (    SELECT sql_fulltext AS sql, SQL_ID,buffer_gets / executions AS "Gets/Exec",buffer_gets, executions    F...

壹頁書
Oracle
2014-06-16 14:18

ORA-12170:TNS:Connect timeout occurred

  现象:使用第三方工具PL/SQL Developer和Toad均无法远程连接数据库,报错均为:ORA-12170:TNS:Connect timeout occurred[oracle@localhost dbs]$ lsnrctl statusLSNRCTL for Linux: Version 11.2.0.1.0 - Production on 12-JUN-2014 11:42:52Copyright (c) 1991, 2009, Oracle.  All ...

jackson198574
Oracle
2014-06-16 11:49

DB2(Linux 64位)安装教程

  数据库版本:db2 Express-C操作系统版本:Red Hat 6.51.首先下载并解压安装包:[root@dbserver tmp]# tar -xzvf db2_v101_linuxx64_expc.tar.gz2.安装:[root@dbserver v101]# cd /tmp/expc/[root@dbserver expc]# ./db2_install -b /opt/ibm/db2/v101DBI1324W  Support of t...

jackson198574
数据库开发技术
2014-06-16 11:33

MySQL导入导出平面文件

MySQL可以非常方便的导入导出平面文件。测试如下.导出为平面文件select * from t1 into outfile 'F:/backup.sql' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';    平面文件如下:    1,"u1"   &nbs...

壹頁書
MySQL
2014-06-16 11:23

insert语句造成latch:library cache,latch:shared pool争用的问题

某社保系统在业务高峰期间系统响应缓慢.下面出现在这个征状时的awr报告 在16时分钟的运行时间内DB Time;到了300分钟.服务器是2颗(2核的)CPU 共享池的大小为9808M,每秒解析次数183次,每秒硬解析43 等待事件中latch:library cache,latch:shared pool,latch free是主要的等待事件.这些是与解析相关的. ...

eric0435
Oracle
2014-06-16 09:21

2014.06.13 网络公开课《让我们捧起2014备份和恢复的世界之杯-再叙Recover Catalog》

..://>/ *:Release11.2.0.3.0on130408082014 ()1982 ,.All. Connected :Oracle Database g Enterprise Edition Production the Partitioning OLAP Mining Application Testing optio...

LuiseDalian
Oracle
2014-06-16 07:29

MySQL Slave异常关机的处理 (pt-slave-restart)

http://blog.itpub.net/29254281/viewspace-1181865/MySQL Slave异常关机的处理除了上面的三个方法。还可以使用percona-toolkit的pt-slave-restart命令。percona-toolkit-2.2.8-1.noarch.rpm 需要安装一些依赖包。yum install perl perl-DBI perl-DBD-MySQL perl-IO-Socket-SSL perl-Time-HiRes 模拟...

壹頁書
MySQL
2014-06-16 01:46

两个Oracle配置问题的记录

 Oracle数据库无论是在安装还是运行,都涉及到与周边软硬件的各种联系。一套健康的数据库系统,要想顺利安装并且平稳运行,都需要各方面周边组件的配置调整。一旦某个方面存在问题,一些想当然的过程都会出现问题。本篇记录了最近遇到的两个问题,记录下来,留待不时之需。 1、Oracle OCM作业...

realkid4
Oracle
2014-06-15 13:55

MongoDB分片

如果数据量已经突破了单台服务器的处理能力。可以考虑使用分片。 分片的概念类似于数据库的分区表。不同的是数据库的分区表只是将一个segment分为多个segment存储,而MongoDB的分片,则是将每一个Segment划分到一个单独的服务器处理。和传统的数据库一样,分片需要依据一个索引列,而这个索引列一定要应用在查询...

壹頁書
NoSQL
2014-06-15 12:13

RAC 11.2.0.4环境下安装ORACLE DATABASE SOFTWARE 11.2.0.4报ClusterwarePRCT-1011

 An internal error occurred within cluster verification framework      Unable to obtain network interface list from Oracle     ClusterwarePRCT-1011: Failed to run “oifcfg”. Detailed error: null导致这个错误的原因ORA_NLS10环境变量设置有误...

nathanzhn
Oracle
2014-06-15 12:04

数据迁移部分问题总结

按照计划在周二开始了数据迁移,本来之前也做了不少的准备工作。但是还是在迁移的过程中出现了一些问题。简单做一个总结。1.constraint导致的数据reject在数据加载的时候,报了如下的错误。有一些数据记录被reject了,查看后发现是源库和目标库中表的not null constraint导致的,在源库中没有not null constraint,但是...

jeanron100
Oracle
2014-06-13 19:30

物化视图日志与增量刷新

一、    物化视图日志结构Oracle 的物化视图的快速刷新要求必须建立物化视图日志,通过物化视图日志可以实现增量刷新功能。MLOG$_后面跟基表的名称,如果表名的长度超过20位,当截短后出现名称重复时,ROWID、OBJECT ID几种类型,同时还可以指定 WITH 选项     ...

renjixinchina
Oracle
2014-06-13 17:13

MySQL Slave异常关机的处理

生产环境有一个MySQL的Master-Slave的复制。前一阵子机房网络升级,但是考虑到一般网络故障恢复之后,只需要start slave即可所以没有做任何的处理。但是第二天上班的时候,在Slave数据库上输入命令,start slave 不能重新启动复制。模拟环境如下在Slave上启动复制,报错如下复制过程出现主键重复了最后,使用statu...

壹頁書
MySQL
2014-06-13 00:34