oracle 11g dg搭建笔记
? 说明 线上有套oracle库通过物化视图定时刷新到另外库来实现主备的,其经常出现物化视图刷新Job异常,导致数据未同步;并且此种方式,假如真的主库挂了,那么将备库的物化视图转化为表的过程也会很痛苦,于是,最终决定放弃此种方式来做伪在线备份。 Oracle自身有在线standby的解...
(slave不停restart)mysqld got signal 11
2节点的mysql,M-S架构,通过VIP连接,出现有的时候连接成功,有的时候连接异常,排查问题:<br /><strong>1、分别查看M、S节点mysql的errlog,发现slave的errlog有如下信息:</strong><br />。。。。。。。<br />(以下只列出一次start ——crashed的日志)<br />The manual page at http://dev.mysql.com/doc/mysql/en...
Mysql单引号使用
工作中经常需要批处理数据,select 字符串连接生成SQL from tab;而对字符串的字段,值2边通常需要单引号,在select concat(字符串1,字符串2..........)时,给字符串加单引号,目前知道的有如下方法:基于select 'test',给test2边添加单引号 select '\'test\''; #用反斜杠转义select '''test'...
insert:key too large to index…
mongoDB version:2.6.9bulid index的时候遇到”key too larger to index”错误
Mongo数据迁移实验
说明 公司现有线上mongo环境: 1. 不同版本(2.2.0、2.2.2、2.4.8、tokumx-2.0.0) 2. 不同架构环境(单实例、带master参数的单实例,分片+副本集) 为了将现有复杂的线上环境在不影响业务正常...
shell实现多节点ssh密码登录
下面以:RHEL5 OS为例介绍使用方法 一、安装sshpass命令工具 1.下载sshpass-1.05-1.el5.rf.x86_64.rpm软件包: (http://rpm.pbone.net/index.php3/stat/4/idpl/18849339/dir/redhat_el_5/com/sshpass-1.05-1.el5.rf.x86_64.rpm.html)可以访问此网址下载 2.安装sshpass #]rpm –ivh sshpass-1.05-1.el5.rf.x86_64.rpm...
ESXI配置使用详解
公司内部买了个刀片服务器供公司开发、测试环境使用,为了虚拟更多节点供使用,决定每刀虚拟成3~4个虚拟机,最终选择了ESXI来配置虚拟机,下文是作者在使用过程中记录的安装、配置ESXI,客户端连接、管理ESXI,在ESXI上划分虚拟机、克隆虚拟机相关步骤,供大家学习参考 如发现错误的地方还请指出
RHEL 6.3 x86_64 install oracle 12c db
系统硬件限制检查 磁盘空间限制 Linux x86-64 1 GB of space in the /tmp directory. ~]# df -h /tmp Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_r720-lv_root &nb...
Atlas实践
Atlas简介 Atlas是由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。目前该项目在360公司内部得到了广泛应用,很多MySQL业务已经接入了Atlas平台,每天承载的读写请求数达几十亿条。同时,有超...
mysqld_multi启动多个mysql实例
可以管理多个帧听不同Unix套接字文件和TCP/IP端口的连接的mysqld 进程。它可以启动或停止服务器,或报告它们的当前状态。 即可以管理多个实例。 ...
Oracle_oswbba工具使用详解
OS Watcher Black Box 一.OS WatcherBlack Box说明 OSWatcher是Oracle提供的一个用于操作系统监控的工具包。 OS Watcher Black Box(OSWbb )是UNIX 脚本的集合,其用来收集和归档数据,从来来帮助定位问题。 OSWbb 操作可以设置为一个后台进程,然后规则的收集数据,其调用Unix 的工具,如vmstat,netstat和iostat。 二.支...
Oracle 10g RAC Install for rhel 5.8
1.环境规划 1.1软件环境 虚拟机:Oracle VM VirtualBox4.3.18r96516 Linux OS: Red Hat Enterprise Linux Server release 5.8 (Tikanga) Oracle集群软件:102010_clusterware_linux_x86_64.cpio.gz Oracle数据库软件:10201_database_linux_x86_64.cpio.gz 1.2IP地址规划 HostName Public IP Private IP VIP ORACLE_...
MongoDB健壮集群——用副本集做分片
1. MongoDB分片+副本集健壮的集群方案多个配置服务器 多个mongos服务器 每个片都是副本集 正确设置w架构图说明:1. 此实验环境在一台机器上通过不同port和dbpath实现启动不同的mongod实例...
MongoDB单点故障分析
分片集群中存在的几种不同的潜在的节点故障场景,以及Mongodb对这些节点故障是怎么处理的。1、Mongos节点宕机一个Mongos进程应该运行在每一个应用程序服务器上,这个服务器应该独占这个Mongos进程,并且通过它与分片集群来通讯。Mongos进程不是持久化的,相反,它们在启动的时候从Config Server上收集所有必须的...
MongoDB集群之分片
MongoDB分片分片(sharding)是将数据拆分,将其分散在不同的机器上的过程。MongoDB支持自动分片片键(shard key)设置分片时,需要从集合里面选一个键,用该键作为数据拆分的依据,此键就叫片键分片一般有以下三部分组成:片 可以是普通的mongod进程,也可以是副本...
MongoDB副本集实践
MongoDB副本集副本集(ReplicaSets)是有自动故障转移和恢复特性的主从复制mongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式mongoDB官方建议最小化的副本集为Three MemberSets,一个primary和两个secondary备份集与主从复制主要的不同:1:该集群没有特定的主数据库...
MongoDB主从复制
1. MongoDB主从复制主从复制是Mongodb最常用的复制方式,可用于备份、故障恢复、读扩展等规划这里资源有限,在一台机器上不同dbpath和port启动多个mongodb实例来实现主从 conf_filedbpath...
MongoDB更新(update)操作
mongodb更新有两个命令:1).update()命令db.collection.update( criteria, objNew, upsert, multi )criteria : update的查询条件,类似sql update查询内where后面的objNew : update的对象和一些更新的操作符(如$,$inc...)等,也可以理解为sql update查询内set后面的upsert : 这个参数的...
MongoDB条件查询
find({查询条件限定},{返回字段}) 这是一个查询的基本语法,各个签名的作用已经说得很清楚。下面来细细展开:当然最开始插入一批数据以供测试:Python代码 db.users.insert({"_id": 1, "name": "aroba", "age": 22, "...
MongoDB——简单增、删、改、查实践
1. 增删改查Insert添加一个文档到数据库oracle的mongodb样例数据#empno=7844> db.emp.find({"empno":7844}){"_id" : ObjectId("54b3961bf254a092125491c7"),"empno" : 7844, "ENAME" : "TURNER","JOB" : "SALESMAN", "MGR" : 7698, "SAL": 1500 }ALLEN’# “条件2”#select em...