数据库

mongodb副本集群和分片集群布署

     Mongodb数据库的副本集是由多台服务器组成,基中一台是主节点,其它为从节点,如果主节点宕机就自动切换到任意一个从节点。如果以前的主节点修复完成和正常运行就自动变成从节点,从节点不能查询数据。环境规划:node1:192.168.1.250node2:192.168.1.251node3:192.168.1.252系统:Centos&nbs...

z597011036
NoSQL
2014-11-26 11:40

使用调用者权限实现Schema导向操作

 很多时候,我们都会使用存储过程Procedure来实现一些脚本工具。通过Procedure来实现一些数据库相关的维护、开发工作,可以大大提高我们日常工作效率。一个朋友最近咨询了关于Procedure调用的问题,觉得比较有意思,记录下来供需要的朋友不时之需。 1、问题描述 问题背景是这样,朋友...

realkid4
Oracle
2014-11-24 15:35

PLSQL学习-【7存储过程、函数】

函数只能被调用不能单独执行。先创建登陆人员的表。点击(此处)折叠或打开23:34:31 SQL> create table login_tab(name varchar2(20) , login_date date);Table created.

哎呀我的天呐
数据库开发技术
2014-11-24 12:48

shell基础学习总结(一)

关于shell也多多少少的写了不少文章了。在工作中shell的使用也是相当的普遍了,尤其是基础的学习。今天就简单的总结一下,希望对大家有所帮助。-->查看局部/全局环境变量    printenvenvset查看进程对应的环境变量。比如我们想查看oracle中smon进程对于的环境变量,我们可以使用如下的方法查看。...

jeanron100
Oracle
2014-11-23 22:15

SQL中并行操作

--并行查询select /*+parallel(t 4)*/ count(*) from user_tables t;select /*+parallel(t 4)*/ count(*) from t where object_name in(select /*+parallel(t1 4)*/ object_name from t1);--一个并行查询能够执行,需要满足下面其中一个:a)sql语句中有hint提示,比如parallel或者parallel_index;b)sql语句中引用的对...

darren__chan
Oracle
2014-11-23 21:43

关于sysdba,sysoper,dba的区别

关于sysdba,sysoper,dba这些名词在工作中可能接触的比较多,如果接触的环境是服务器端的,sysdba可能是经常用到的。如果是数据库的维护工作,dba就是必备的权限。在oracle的官方文档中给出了sysdba和sysoper的区别。我在这个基础上又加入了一些东西做点补充。标黄的部分是sysdba和sysoper的不同之处。这两个特殊的系统权...

jeanron100
Oracle
2014-11-22 22:02

使用句柄实现特定场景的无备份恢复

在dba的工作中,备份是一切工作的基础。如果没有备份,本来很简单的恢复工作也会难上加难,如果业务数据要求很高,造成数据的丢失或者损坏,就是重大事故了。使用rman备份或者做一个完整的系统级备份也是很重要的,如果在特定的场景下,没有备份,如果还能恢复,那就太幸运了。当数据库中的某个数据文件误删的时候,如果...

jeanron100
Oracle
2014-11-21 22:56

RAC性能分析gc buffer busy acquire 等待事件

概述---------------------gc buffer busy是RAC数据库中常见的等待事件,11g开始gc buffer  busy分为gc buffer busy acquire和gc buffer  busy release。gc buffer busy acquire是当session#1尝试请求访问远程实例(remote  instance) buffer,但是在session#1之前已经有相同实例上另外一个session#2请...

pxbibm
Oracle
2014-11-21 17:24

PLSQL学习-【4复合数据类型】

记录record:(变量存放一行值)点击(此处)折叠或打开declare  type tp_emp is record(ename emp.ename%type , empno emp.empno%type , sal emp.sal%type); v_tp tp_emp;begin  select ename , empno , sal into ...

哎呀我的天呐
数据库开发技术
2014-11-21 16:06

Oracle RAC Database 11.1.0.6监听故障案例

    晚上接到电话,客户的一套核心Oracle RAC数据库连接不上,连接时报无监听程序,客户的Oracle RAC版本为11.1.0.6,平台为AIX 6.1.05,使用了IBM HACMP 5.5.0.8。    当我远程过去的时候,发现节点2已经没有任何oracle用户的进程,且concurrent的vg没有激活,HACMP的服务也offline。   &nb...

尛样儿
Oracle
2014-11-20 22:27

DB2 老笔记系列(一)

DB2 老笔记系列(一)

icyflyer
数据库开发技术
2014-11-20 16:14

system表空间用满解决

system表空间用满解决

dawn009
Oracle
2014-11-20 14:27

密码延迟验出现大量library cache lock

昨天一业务系统在做数据迁移时,迁移完毕后,导致系统业务非常慢,数据一直查询不出来。通过操作系统TOP命令查看系统压力,数据库没有任何压力,非常空闲,后来怀疑是网络问题,于是远程登录到主机上,使用数据库用户登录数据库,发现其他数据库用户登录非常快,而该业务系统的使用的用户登录非常缓慢,几乎要等10多秒才...

pxbibm
Oracle
2014-11-20 14:24

运维注意事项及案例讲解(个人心得)

1.     数据库运维工作目标数据库的运维工作目标是保证服务范围内的数据库正常运行,用好、管好现有的已交付数据,在数据生命周期中,达到数据库安全性、可用性、可靠性等几个目标。2.     数据库运维工作范围数据库运维范围主要是管理维护数据库,在数...

coolhe
Oracle
2014-11-20 11:01