2016年2月22日

(引文)可扩展的分布式数据库架构

摘要: 可扩展的分布式数据库架构 -------------------------------------------------------------------------------------- 原文来自:http://blog.sina.com.cn/s/blog_8a641cda01014x 阅读全文

posted @ 2016-02-22 15:03 罗烨鑫 阅读(1873) 评论(1) 推荐(0) 编辑

2015年6月25日

SMP和MAPP的区别

摘要: SMP(Symmetrical Multi-Processing),对称多处理系统,是指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。它是相对非对称多处理技术而言的、应用十分广泛的并行技术。在这种架构中,一台电脑不再由单个CPU组成,而同时由多个处理器运行操作系... 阅读全文

posted @ 2015-06-25 11:25 罗烨鑫 阅读(933) 评论(0) 推荐(0) 编辑

2014年12月2日

hadoop 2.0 详细配置教程

摘要: http://www.cnblogs.com/scotoma/archive/2012/09/18/2689902.html 阅读全文

posted @ 2014-12-02 16:19 罗烨鑫 阅读(123) 评论(0) 推荐(0) 编辑

大数据架构:flume-ng+Kafka+Storm+HDFS 实时系统组合

摘要: http://www.aboutyun.com/thread-6855-1-1.html 阅读全文

posted @ 2014-12-02 15:21 罗烨鑫 阅读(1288) 评论(0) 推荐(0) 编辑

KAFKA分布式消息系统

摘要: http://blog.chinaunix.net/uid-20196318-id-2420884.html 阅读全文

posted @ 2014-12-02 14:20 罗烨鑫 阅读(138) 评论(0) 推荐(0) 编辑

2013年4月8日

oracle的增量检查点

摘要: 一、为什么要有检查点?被修改过的块,在oracle中都被统称为脏块.所有的脏块被一个链表串起来,称做检查点队列.在buffercache中,每一个块都有一个buffer header 简称BH,在BH中有一个ckptq项,此项目中记录了指向检查点队列上一个块和下一个块的指针.如果某一个块不在检查点队列中,他的ckptq项为空.通过ckptq项oracle将所有的脏块串成了一个双向链表.这个双向链表就是检查点队列了.1,只有脏块才会在检查点队列中,非脏块的ckptq为空.2,当块首次被更改时,块会立即被加进检查点队列.如果检查点队列中的脏块再次被修改,并不会改变其在检查点队列中的位置.3,检查点 阅读全文

posted @ 2013-04-08 23:16 罗烨鑫 阅读(1739) 评论(1) 推荐(1) 编辑

2013年1月14日

使用Oracle的logminer工具进行日志挖掘

摘要: Logminer是oracle从8i开始提供的用于分析重做日志信息的工具,它包括DBMS_LOGMNR和DBMS_LOGMNR_D两个package,后边的D是字典的意思。它既能分析redo log file,也能分析归档后的archive log file。在分析日志的过程中需要使用数据字典,一般先生成数据字典文件后使用,10g版本还可以使用在线数据字典。*_V3ji BsK%B0)v5O8M0`*V.Q0Logminer可以分析其它数据库的重做日志文件,但是必须使用重做日志所在数据库的数据字典,否则会出现无法识别的乱码。另外被分析数据库的操作系统平台最好和当前Logminer所在数 阅读全文

posted @ 2013-01-14 14:22 罗烨鑫 阅读(5794) 评论(1) 推荐(0) 编辑

2012年7月3日

linux下oracle对参数要求的解释

摘要: cat >>/etc/sysctl.conf <<EOFkernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=26214 阅读全文

posted @ 2012-07-03 14:08 罗烨鑫 阅读(1147) 评论(0) 推荐(0) 编辑

2012年6月9日

确定系统中的字节序是大端字节序还是小端字节序。

摘要: 代码如下:#include<stdio.h>typedefunion{ unsignedshortintvalue; unsignedcharbyte[2];}to;intmain(intargc,char*argv){ to typeorder; typeorder.value=0xabcd; if(typeorder.byte[0]==0xcd&&typeorder.byte[1]==0xab) { printf("Low endian byte order!\n"); } if(typeorder.byte[0]==0xab&&am 阅读全文

posted @ 2012-06-09 20:24 罗烨鑫 阅读(237) 评论(0) 推荐(0) 编辑

2012年5月24日

SnapAssure备份恢复(从文件系统到ASM实例)

摘要: 测试背景:客户现场有可能生产库数据放在文件系统,而恢复库数据文件放在asm里。一、备份生产端数据库。二、配置备份服务StartAgentd.sh脚本主要添加下面几个变量:export ASM_DISKGROUP_NAME=+DATA1export ASM_ORALOAD_ENABLE=YESexport ASM_RESTORE_ENABLE=YES同时注意环境变量的SID,建议和生产端保持一致。三、进行物理恢复 使用SnapAssure恢复过程中,主要看vagentd日志有没有报错,没报错就成功一半了。四、恢复库操作 1、创建pfile 2、修改pifle中controlfile文件为恢复的控 阅读全文

posted @ 2012-05-24 16:34 罗烨鑫 阅读(441) 评论(0) 推荐(0) 编辑

导航