MongoDB oplog详解
1:oplog简介oplog是local库下的一个固定集合,Secondary就是通过查看Primary 的oplog这个集合来进行复制的。每个节点都有oplog,记录这从主节点复制过来的信息,这样每个成员都可以作为同步源给其他节点。 Oplog 可以说是Mongodb Replication的纽带了。2:副本集数据同步的过程副本集中数据同...
MongoDB如何查oplog.rs集合里的操作日志
MongoDB如何查oplog.rs集合里的操作日志
oracle 11g常用隐含参数
ORACLE 11GR2常用参数(含隐含参数)设置如下:alter system set "_PX_use_large_pool" = true scope=spfile;alter system set "_clusterwide_global_transactions" = false scope=spfile;alter system set "_gc_defer_time" = 3 scope=spfile;alter system set "_resource_manager_always_off" = true scope=spfile;alt...
Oracle查看当前登陆用户的权限或者角色
ORACEL查看当前登陆用户的权限或者角色查看当前用户的角色 SQL>select * from user_role_privs; SQL>select * from session_privs 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; SQL>select * from user_tab_privs; 附:一、查看用户:1.查看当前用户: select * from v$session...
根据操作系统进程号查看oracle对应的SQL语句内容
我想,根据操作系统进程号查看oracle对应的SQL语句内容,这一需求对sql优化有一定作用,今天整理了一下。1、 先用ps -aux查询,发现有个进程占用大量CPU,记录下PID2、查看哪个会话在执行什么SQL语句,进程号是多少:2.1 查看所有会话对应的sqlSELECT c.spid,b.sql_text, a.sid, a.serial#, osuser, machin...
关于Mongodb的全面总结,学习mongodb的人,可以从这里开始!
MongoDB的官方文档基本是how to do的介绍,而关于how it worked却少之又少,本人也刚买了《MongoDB TheDefinitive Guide》的影印版,还没来得及看,本文原作者将其书中一些关于MongoDB内部现实方面的一些知识介绍如下,值得一看。对于大多数的MongoDB的用户来说,MongoDB就像是一个大黑盒,但是如果你能够了解到M...
红色警报--Oracle宕机潮来临,快快行动起来![ORA-7445 [__lwp_kill()+48] [SIGIOT]]
oracle常见的等待事件说明
oracle常用等待事件说明 分析 处理
Oracle 查询锁之间的依赖关系
Oracle 查询锁之间的依赖关系
Oracle 查找锁之间依赖关系的最源头SID
昨天通过 Oracle 查询锁之间的依赖关系 的SQL 查询生产环境锁; 由于 Oracle 查询锁之间的依赖关系 查询数据比较全(例如:锁和被锁关系,锁的对象,等待事件,操作锁的客户端,会话跑的sql,等状态.) 若 在 每个SQL锁的对象较多、操作人较多、且最源头锁对象的sid 不断变化时; 想通过 Oracle 查询锁之间的依赖关系 再右眼查到最源头锁sid比较费事。 所以特写如下sql!
有关大表重建索引的探讨
写这篇文章的初衷是记录处理一个公司大数据库时遇到的问题和值得总结的地方。对于大数据量的数据库而言,会遇到小数据库无法遇到的问题,执行每一步操作都可能需要很长...
浅谈索引系列之本地索引与全局索引
阐述了本地索引与全局索引的基本概念、场景以及维护过程中注意事项。
全面学习分区表及分区索引(9)--删除表分区
删除表分区(drop partition)删除表分区包含两种操作,分别是:Ø 删除分区:alter table [tbname] drop partition [ptname];Ø 删除子分区:alter tab...
12c RAC 和 CDB/PDB 学习
1、 rac 环境的常规操作2、如何CONNECT 到 PDB3、创建新的PDB4、修改PLUGGABLE DBNAME5、复制现有的PDN数据库到新的PDB6、删除PDB
Oracle 12c PDB中碰到的DG问题
Oracle 12c中的PDB一下子让数据文件的格式复杂了一些,所以Data Guard就很有必要了,一旦出现问题,受损失的数据库是全局的。没想到在搭建Data Guard的时候还是碰到了一些小问题。问题源自于一次PDB创建的时候,早些时候我在搭建好Data Guard后,主备库的日志应用都没有问题,过了几天,根据需求需要再添加一个PDB,导入一...
介绍Oracle自带的一些ASM维护工具 (kfod/kfed/amdu)
了解和使用kfed维护ASM元数据
以下是转载的两篇文章,这两篇文章分别介绍了kfed工具和ASM磁盘头,两篇文章之间有很强的关联性,所以在这里一并贴出。1.kfed - ASM metadata editorThe kfed is an undocumented ASM utility that can be used toread and modify ASM metadata blocks. It is a standa...
等待事件enq:HW–contention说明及解决方法
一、今天在查看awr报告中,发现Top 5 Timed Foreground Events发现enq: HW - contention的等待事件; 二、enq: HW - contention的官方说明:The HW enqueue is used to serialize the allocation of space beyond the high water mark of a segment. ?V$SESSION_WAIT.P2 / V$LOCK.ID1 is the tablespace number....
监控索引使用次数及使用时间
我们都知道索引监控,但是索引监控只能知道监控的索引是否被使用,并不能得到索引使用率。其实我们可以利用执行计划来得到索引使用率,只是,如果语句使用了绑定变量,执行了语句多次,都的的确确使用了索引,但是因为执行计划是一致的,且一直放在库缓存中,因此统计的索引使用次数为1...
如何监控oracle的索引是否使用