黄杉

Roads Untraveled

  • 博客访问: 3222514
  • 博文数量: 176
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-05 16:54
  • 认证徽章:
个人简介

Happy is the man who is living by his hobby.

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(176)

文章存档

2015年(33)

2014年(129)

2013年(13)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2015-05-18 20:55:17

 背景描述:Oracle 的standby库后台alert报错,如下:ORA-00354: corrupt redo log block headerORA-00353: log corruption near block 10240change 11125950022 time 05/08/2015 22:00:41ORA-00334: archived log:'/data/oracle/oradgdata/standby_archive/1_32350_821708334.dbf'Recovery inter.........【阅读全文】

阅读(9605) | 评论(0) | 转发(4)

发布时间:2015-05-17 22:03:42

序言:多实例?Why? 随着硬件层面的发展,linux系统多核已经是普通趋势,而mysql是单进程多线程,所以先天上对多进程的利用不是很高,虽然5.6版本已经在这方面改进很多,但是也没有达到100%,所以为了充分的利用系统资源,mysql有自己的补充,那就是可以部署多实例,一个实例一个端口。  .........【阅读全文】

阅读(10926) | 评论(1) | 转发(3)

发布时间:2015-04-22 19:57:05

 1,      mmm简介MMM(Master-Masterreplication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行写入,另一台备.........【阅读全文】

阅读(9994) | 评论(1) | 转发(4)

发布时间:2015-04-12 23:33:08

 1,简介1.1mha简介MHA,即MasterHigh Availability Manager and Tools for MySQL,是日本的一位MySQL专家采用Perl语言编写的一个脚本管理工具,该工具仅适用于MySQLReplication(二层)环境,目的在于维持Master主库的高可用性。 MHA(Master High Availability)是自动的master故障转移和S.........【阅读全文】

阅读(19443) | 评论(0) | 转发(8)

发布时间:2015-04-05 17:51:18

MySQL的瑞士军刀  这里主要讲mysql运维中的一些主要工具,这些工具可能大家都用过,特别是系统管理员或者做linux服务器维护的同学可能都知道这些小工具,这里讲得会比较多一些,除了系统监控的小工具,还包括一些mysql的工具,甚至深入一些的工具也会讲到,重点是大家听完了后,一定要去自己动.........【阅读全文】

阅读(11059) | 评论(2) | 转发(5)

发布时间:2015-04-02 21:33:36

背景:         同事误删除线上数据,所以需要从备份中找回数据恢复。真实屋漏偏逢连夜雨、船迟又遇打头风,前两天备份的磁盘坏块,现在只有rman全备的.bak文件,没有控制文件和参数文件,所以现在需要考虑的是如何根据bak文件在备份数据库上恢复数据,从中找出被误删的数据.........【阅读全文】

阅读(9495) | 评论(1) | 转发(1)

发布时间:2015-04-02 19:37:28

问题描述:        本地是win7操作系统,cmd里面sqlplus进去连接oracle数据库,中文可以正常显示,但是plsql连接oracle数据库,中文显示乱码,还有xshell远程连接oracle服务器登录进去使用sqlplus登录也显示中文乱码。 1、检查windows7下面cmd里面sqlplus中or.........【阅读全文】

阅读(14413) | 评论(0) | 转发(0)

发布时间:2015-03-31 20:28:03

ORACLE存储过程里游标遍历、调用job定时执行 1,第一种使用For 循环for循环是比较简单实用的方法。首先,它会自动open和close游标。解决了你忘记打开或关闭游标的烦恼。其次,自动声明一个记录类型及定义该类型的变量,并自动fetch数据到这个变量。注意C_ROW 这个变量无需要在循环外进行声明.........【阅读全文】

阅读(8759) | 评论(0) | 转发(2)

发布时间:2015-03-30 21:04:31

1,问题描述上传压缩图片报错:org.csource.common.MyException: getStoreStorage fail, errno code: 2原因是dns域名ping不通traker,改成ip地址OK了,如下所示:[root@localhost logs]# vim/etc/fdfs/storage_group2.conf#tracker_server=tracker.mytest.com:22122tracker_server=1.........【阅读全文】

阅读(18291) | 评论(0) | 转发(1)

发布时间:2015-03-29 23:20:37

1,复制原理官方参考文档:http://dev.mysql.com/doc/refman/5.6/en/replication.html博客地址1:http://blog.csdn.net/mchdba/article/details/11354771博客地址2:http://blog.csdn.net/mchdba/article/details/8717513 如下图1.png所示: 该过程的第一部分就是master记录二.........【阅读全文】

阅读(11340) | 评论(2) | 转发(7)

发布时间:2015-03-21 09:05:25

Xtrabackup下载、安装以及全量备份请参考:http://blog.itpub.net/26230597/viewspace-1465772/1,创建mysql备份用户mysql -uroot --password="" -e"CREATE USER 'backup'@'192.168.%' IDENTIFIED BY '123456'";mysql -uroot --password="" -e"GRANT RELOAD, LOCK TABLES, REPLICATION CLIENT, CREATE TA.........【阅读全文】

阅读(10052) | 评论(0) | 转发(5)

发布时间:2015-03-19 12:07:12

1,xtrabackup简介关于数据库备份以及备份工具,参考:http://blog.itpub.net/26230597/viewspace-1460065/,这里来介绍xtrabackup已经如何使用xtrabackup进行对数据库的全备份已经恢复。 2,xtrabackup下载下载地址为:http://www.percona.com/downloads/XtraBackup/Chorm浏览器下面,在“DOWN.........【阅读全文】

阅读(13092) | 评论(1) | 转发(4)

发布时间:2015-03-14 23:44:54

 1,数据库备份种类按照数据库大小备份,有四种类型,分别应用于不同场合,下面简要介绍一下:1.1完全备份这是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。&n.........【阅读全文】

阅读(15281) | 评论(1) | 转发(7)

发布时间:2015-03-12 20:49:06

 Sqlserver2000连接Oracle11G数据库进行数据实时同步的实现过程 1,前提条件已经有sqlserver2000环境,已经存在oracle11g环境,准备这两个数据库,建立各自的访问账号,两者之间需要ping通,telnet端口也要能通,目的是将sqlserver里面的数据自动同步到oracle数据库里面去。Sqlserver里面有链路服.........【阅读全文】

阅读(12110) | 评论(0) | 转发(1)

发布时间:2015-03-04 00:11:26

1,mysql体系结构由数据库和数据库实例组成,是单进场多线程架构。数据库:物理操作系统文件或者其它文件的集合,在mysql中,数据库文件可以是frm、myd、myi、ibd等结尾的文件,当使用ndb存储引擎时候,不是os文件,是存放于内存中的文件。数据库实例:由数据库后台进程/线程以及一个共享内存区组成,共享内.........【阅读全文】

阅读(12976) | 评论(0) | 转发(5)

发布时间:2015-03-03 23:42:29

        序言:中文录入失败,报错:Incorrect string value: '\xCC\xEC\xB2\xC5',如下所示:mysql> set names utf8;Query OK, 0 rows affected (0.00 sec)mysql> insert into t select 2 as a ,'天才' as b;ERROR 1366 (HY000): Incorrect string value: '\xCC\xEC\xB2.........【阅读全文】

阅读(16562) | 评论(0) | 转发(1)

发布时间:2015-02-14 21:37:30

搭建完了ORACLE 11G dataguard后,也做了角色切换的实验,有switchover已经failover,感觉受益颇多,而后继续研究了下dataguard的一些高级管理功能,所谓冰山一角,ORACLE果然博大精深,总结记录如下:1,ORACLE 11G dataguard的高级管理1.1、READ ONLY/WRITE模式打开物理STANDBY一般standby都是可以设置为mount状态的.........【阅读全文】

阅读(11959) | 评论(0) | 转发(1)

发布时间:2015-02-11 20:51:46

failover后的问题场景:由于做failover测试,一个standby已经被我变成了primary库,如何将这个新的primary库(原来的standby)变回来重新成为standby两个都是primary,p1,p2,如何将一个primary库1设置成p1,而另外一个primary库p2设置成p1的standby库呢?1,问题描述原来的primary库:SQL> select open_mode,database.........【阅读全文】

阅读(11870) | 评论(0) | 转发(2)

发布时间:2015-02-10 20:19:53

1,ORACLE Dataguard角色切换DataGuard已经是现今标准的主流容灾方案,由于日志传递对于网络适应程度强,且可以采用同步实时的传递方式和异步延迟的传递方式,甚至可以成为远程的异地容灾方案。不管用于何种用途,DG都免不了要进行角色转换,即将standby 数据库切换为primary数据库,角色转换分为:switchover和fai.........【阅读全文】

阅读(11120) | 评论(0) | 转发(1)

发布时间:2015-02-10 18:19:12

序言:        DATAGUARD是通过建立一个PRIMARY和STANDBY组来确立其参照关系。        STANDBY一旦创建,DATAGUARD就会通过将主数据库(PRIMARY)的REDO传递给STANDBY数据库,然后在STANDBY中应用REDO实现数据库的同步。  &n.........【阅读全文】

阅读(39120) | 评论(0) | 转发(7)
给主人留下些什么吧!~~

feier3042015-04-03 16:06

群主在阿里?

回复  |  举报

mchdba2014-10-16 23:38

wl7223592:我是刚毕业的学生,对数据库技术很有兴趣,但是不知道该学哪种数据库,学oracle好像要求非常高的,不是一般人就能专研的透的,想问下大神哪种数据库技术更有前景

个人感觉要求高的蛮有前景的,oracle都是有钱的行业在用啊,比如金融电信地税等等。

回复  |  举报

wl72235922014-10-16 21:29

我是刚毕业的学生,对数据库技术很有兴趣,但是不知道该学哪种数据库,学oracle好像要求非常高的,不是一般人就能专研的透的,想问下大神哪种数据库技术更有前景

回复  |  举报

mchdba2014-09-19 23:15

静以致远√团团:老盆友,好久不见^^

确实好久不见啊,空了聚聚。

回复  |  举报

静以致远√团团2014-09-18 11:39

老盆友,好久不见^^

回复  |  举报
留言热议
请登录后留言。

登录 注册