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...
drop物化视图log表导致insert、delete、update报ORA-00942
之前基于emp表测试物化视图创建了 物化视图log表,测试完成后清理不用的表 直接drop table 物化视图log表,过段时间再用emp表的时候发现: select emp正常,但是insert、delete、update就报 ORA-00942: table or view does not exist下面重新这个问题:#创建物化视图log表在emp上SQL> create materi...
MongoDB安装
Mongodb安装环境说明OS:Red Hat Enterprise Linux Server release 6.1(Santiago)MongoDB: mongodb-linux-x86_64-2.6.6.tgzDownLoad mogodb:http://www.mongodb.org/downloads安装MongoDB]# tar zxf mongodb-linux-x86_64-2.6.6.tgz]# ls mongodb-linux-x86_64-2.6.6* -lddrwxr-xr-...
tcpkill安装
Tcpkill当遇到FIN_WAIT1、Linux下可以借助tcpkill命令,该命令可以将上述状态的安装说明此文适用于RHEL 6.1版本下载rpm包http://mirrors.zju.edu.cn/epel/6/x86_64/libnet-1.1.6-7.el6.x86_64.rpmhttp://mirrors.zju.edu.cn/epel/6/x86_64/libnids-1.24-1.el6.x86_64.rpmhttp://mirrors.zju....
监控Oracle索引是否被使用?
开发人员提出:需要对之前的索引监控 然后找出没用的索引 找时间删除 从而减少未用索引占用空间 提高DML效率此文只是 监控索引 对监控结果 需要进行统计分析 然后可以考虑先unusable 索引 观察一段时间 再drop index
MySQL主主复制+slave+MMM实现高可用(二)
架构图环境规划角色IPVIP用途DB1192.168.56.101192.168.56.111/113主Master提供wirte+read...
MySQL主主复制+MMM实现高可用(一)
架构图:环境规划角色IPVIP用途DB1192.168.56.101192.168.56.111/113主Master提供wirte+read...
FTP自动下载并解压缩文件脚本
#!/bin/bash###################################################RDIR=/source_dir #下载源数据FTP上目录LDIR=/dis_dir #ftp下载到本地的存放位置UZIP_DIR=$LDIR/uzip #解压中间目录,为了解决文件夹.zip的问题DMP_DIR=$LDIR/dump #最终解压后的的dmp位置#FTP主机IP地址HOST=192.168.1...
Oracle逻辑备份脚本
#!/bin/ksh######################################## inlcud global var #########################################################################bakdir=/backup/######################################## var end ############################################################################baklog=$bakd...
Oracle之备份和清理监听日志、告警日志脚本
#!/bin/ksh############################################################################################################################## 备份和清理监听日志、告警日志 # 版本:1.0 &n...
MySQL主主+Keepalived+LVS高可用(三):单点写入、读负载均衡
方案简介本方案采用 keepalived 中的sorry_server来实现写入数据库为单点的需求,读负载均衡通过 lvs 实现,读能自由的实现负载均衡和故障切换。本方案实现的功能是当网络有问题、 mysql 有问题、服务器宕机、 keepalived 服务停止后,服务器能自动跳转到备用机,当主服务器服务启动起来后会自动切换回来。1)&nb...