- 博客(44)
- 资源 (15)
- 收藏
- 关注
原创 RAC之GRD和PCM lock简介
GRD中记录PCM lock的信息 它位于每个实例的SGA中 但每个实例都仅含部分GRD、所有实例的GRD汇总在一起才是一个完整的GRD PCM lock有3个主要属性:Mode、Role、PI ① Mode --S --X
2012-11-30 20:50:44 2278
原创 RAC cache fusion机制介绍
在单实例中,进程要想修改数据块,必须在数据块的当前版本(Current copy)上进行修改 RAC环境也一样 这便涉及到一系列问题: 如何获得数据块的版本在集群节点间的分布图? 如何知道哪个节点拥有的是当前版本? 如何完成传递过程? 这一系列问题的解决依靠内存融合技术(c
2012-11-30 14:12:39 2331
原创 Redhat 本地yum源配置
环境: vmworkstation RHEL-5.8 --配置repo文件 [root@localhost yum.repos.d]# cat base.repo [server] name=server baseurl=file:///mnt/hgfs/vmshare/S
2012-11-29 19:18:08 3913
原创 BIND服务基础及DNS Master服务器配置步骤
BIND乃现今使用最为广泛的DNS服务器软件 BIND服务的名称谓之“named” BIND配置文件保存在两个主要位置 ▲ BIND服务主配置文件:/etc/named.conf ▲ zone文件: /var/named/ chroot是通过将相关文件封装在一个伪根目录内,以达到安全防卫的目的,
2012-11-27 20:31:58 4119
原创 MySQL Replication和Oracle logical standby的原理对比
MySQL Replication和Oracle logical standby都是SQL apply,那么在实现上有何区别? Binary Log 和 Redo的传输原理 MySQL Replication可以很方便的用来做应用的读扩展,也可以帮MySQL实现一定程度的HA方案 整个复制过程实际上就是Slave从Maste
2012-11-27 12:39:05 5597
原创 DNS基础及域名系统架构
先拿csdn说事儿吧 www.csdn.net ↓ ↓ ↓ 主 域 类 机 名 型 名 类型:标识此域名的类型(com、net、org、edu、gov等) 域名:域名称 主机名:该域中某台主
2012-11-27 00:41:19 5630
原创 iptables的基本配置
㈠ 基本操作 列出现有iptables策略 iptables -L 插入一条策略 iptables -I INPUT 3 -p tcp --dport 22 -j ACCEPT 注释:所有使用TCP协议并且目标端口是22的流量全部允许通过的顺序为3的策略 删除一条策略 iptables -D INPUT 3 删除所有策略(临时
2012-11-23 17:59:03 2289
原创 netfilter模块及iptables基本概念
㈠ netfilter linux一般都是作为服务器使用,对外提供一些基于网络的服务 通常我们都需要对服务器进行一些网络访问控制,类似防火墙的功能 常见的访问控制包括:哪些IP可以访问服务器,可以使用哪些协议,哪些接口,是否需要对数据包进行修改等等 如服务器可能受到来自某IP的攻击,这时就要禁止来自该IP的所有访问
2012-11-23 12:06:29 2318
原创 Linux IP别名和多网卡绑定
㈠ 网卡高级命令 ① mii-tool eth0:查看网卡状态 ② ethtool查看网卡设置 ethtool -i eth0:查看网卡的驱动程序 ethtool eth0:查看网卡物理特性 ethtool -S eth0:查看
2012-11-22 23:18:23 4548
原创 Oracle clusterware组成概述
㈠ clusterware和RAC的关系 狭义上,RAC指借助“某种集群件”搭建出来的一个“多实例、单数据库”的环境 这里的集群件可以是 Oracle clusterware、Sun cluster等 clusterware把分布式主机虚拟成一个计算机 RAC把分布式实例虚拟成一个实例 clus
2012-11-22 19:00:50 2111
原创 Oracle行级锁的本质
㈠ 单实例Oracle locking机制 locking机制的三大组成部分: ① resource structure Oracle对于每个需要“并发访问”的资源,都在SGA中用一个数据结构来描述它 这个结构叫resource structure
2012-11-21 16:20:25 1970
原创 linux网络基础配置和故障排查方法论
㈠ 基本配置命令 在linux中,以太网接口被命令为:eth0、eth1;0、1代表网卡编号 通过lspci查看网卡的硬件信息,如果是usb网卡,则需要使用lsusb命令 ifconfig用来查看接口信息 ifconfig -a 查看所有接口 ifconfig eth0 查看特定接
2012-11-21 10:33:02 2946
原创 redhat安装vncserver
① 安装软件包 [root@localhost ~]# rpm -qa | grep vnc-server vnc-server-4.1.2-14.el5_6.6 ② 设置用户密码 设置用户密码之后会在root家目录下生成一个.vnc的隐藏目录 [root@localhost ~]# vncp
2012-11-20 23:56:41 6252 1
原创 基本网络参数的简要介绍
在我们个人计算机网络配置,有几个参数: ㈠ IP地址 一个IP地址标识一块网卡接口 主流的是IPV4编址,地址为32位长,也就是有2的32次方个IP可供分配 一个IPV4地址可分两个部分:网络部分和主机部分 网络部分用来标识所属区域,比如:你的家庭地址 主机部分用来标识该区域中的哪个
2012-11-20 12:38:49 11195
原创 登入shell和非登入shell的区别
使用启动脚本,可以让自定义的环境一劳永逸。 这些脚本在shell被创建时运行 根据shell是登入shell还是非登入shell,所运行的启动脚本也会不一样 我们“su - ”是登入shell;“su ”是非登入shell 放在启动脚本中典型的包括: ① 本地变量设置,特别是PS1 比
2012-11-19 23:32:29 3444
原创 oracle 区管理和段空间管理小结
作为一名DBA,常见的一个场景之一: 创建表空间: create tablespace Think datafile '/u01/app/oracle/oradata/orcl/think.dbf' size 100M autoextend on next 10M maxsize 4096M extent management local uniform siz
2012-11-19 22:55:15 2114
原创 礼物
一个佛陀在旅途中,碰到一个不喜欢他的人。连续好几天,好长一段路,那人用尽各种方法污蔑他。 最后,佛陀转身问那人:"若有人送你一份礼物,但你拒绝接受,那么这份礼物属于谁呢?"那人回答:"属于原本送礼的那个人。" 佛陀笑着说:"没错。若我不接受你的谩骂,那你就是在骂自己?" 那人摸摸鼻子走了。
2012-11-17 10:29:59 1376 2
原创 RAC Split-Brain决议的投票算法
获知“裂脑”是治疗“癫痫”病的一种手术。医生们认为癫痫病发作是由于大脑“异常放电”所至。 为了阻止“异常放电”波及整个大脑(左、右半脑),就用手术来割断病人左右脑的连接神经。 使今后病人在发病时至少还有半个大脑正常、能控制行为。但施行过手术的所谓“裂脑人”在术后有一段不适应期, 表现得行为分裂,仿佛体内存在着2个人,时常要发生冲突。 例如,右
2012-11-16 21:01:44 2072
原创 RAC CRS Resource之VIP
每一个node都有一个VIP,VIP就是我们访问的IP,如果一个node down了,他的VIP地址会根据算法浮动到其他的某个node上, 这样在用户访问看来,还是正常访问的 我认为vip最大作用是用于故障切换 当a节点失败后,vip会飘移到b节点,但是b节点并没有对这个vip地址进行监听,这样客户端就能迅速知道a节点宕了,而切
2012-11-16 17:22:04 3861
原创 一步一步学习oracle手工建库(beta版)
① 配置listener.ora 参考文档b14213(Net service reference) 141页 静态注册的那个example 第139页 第一段 案例:think = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS=(PROTOCO
2012-11-15 10:30:23 1627
原创 linux下安装mysql与旧版本冲突的解决方案
① 卸掉rpm -qa |grep perl-DB*检索出来的所有包: rpm -e *,*,...,* (-e后的包顺序无所谓) ② 安装新版本的MySQL ③ reboot 注释: DBI作为Perl语言的接口
2012-11-10 00:07:37 1912
原创 VLAN中继协议(VTP)
1 前提: 交换机的端口必须配成trunk模式,才能允许多个vlan号通过 2 实现vlan信息同步的条件 ① 域名相同 ② 密码相同(可选,出于安全性) ③ VTP版本号要相同
2012-11-09 22:06:26 2318
原创 B-Tree索引与Bitmap索引的锁代价的比较
环境:SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - ProductionPL/SQL
2012-11-08 16:44:29 3706 2
原创 linux grep命令操作指南
① 定义 grep是行级设备,它分析一行信息,若当中有我们所需要的信息,就将整行返回 ② 作用 进行字符串数据的对比,将符合用户需求的字符串打印出来 ③ 格式 grep [-aci
2012-11-06 19:30:15 1885
原创 从数据到观点的实现流程
1、不仅要对比差异,而且要对比趋势; 2、在形成结论前请深入分析数据的异常; 3、细分更深入的分析的基础; 4、在报告中与对商业的影响联系在一起; 5、让观点可执行
2012-11-06 13:21:21 1215
原创 ASM迁移(beta版)
环境:sys@ORCL> select * from v$version where rownum=1;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prodsys@ORCL
2012-11-06 12:31:11 1947
原创 ASM:ORA-15063 错误处理方法一则
idle> startupASM instance startedTotal System Global Area 83886080 bytesFixed Size 1217836 bytesVariable Size 57502420 bytesASM Cache 25165824 by
2012-11-06 09:19:36 9466
原创 您是狗吗?
狗会因为人随手丢出的东西而追逐 可能是一块骨头、一块肉、或者一个眼神 人是会看清自己所追逐的东西的 经济学中有个公式:幸福=效用/期望值 你本可以潜心积累去干攻城拔寨的事,但你却屡屡去追一只路过的兔子 你幸福吗? 或许、你姓曾?! 而生活, ∫struggle dt=life ,积分变量∈[birth,death] 云芳,你怎么看?
2012-11-05 23:05:14 1414
原创 oracle参数文件的本质
环境:SQL> select * from v$version where rownum=1;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdSQL> !u
2012-11-05 22:30:58 1371
原创 理解ASM(七)ASM迁移
环境:sys@ORCL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prodsys@ORCL> !unameLinux
2012-11-04 20:42:22 1906
原创 理解ASM(六)ASM文件管理
① ASM文件转化 以创建的asmtest表空间为例 ㈠ 将os文件转换为ASM文件sys@ORCL> create tablespace asmtest datafile size 10m;Tablespace created.sys@ORCL> alter tablespace asmtest offline;
2012-11-04 00:29:12 2281
原创 理解ASM(五)ASM工具:asmcmd
[oracle@localhost ~]$ asmcmd help=y commands: -------- cd du find help ls lsct lsdg mkalias mkdir pwd
2012-11-03 19:26:12 2389 3
原创 理解LVM(三)LVM实作流程之物理卷管理
⑴ 物理卷管理 ① 建立物理卷 ⒈ 设置分区类型 假如你使用一整块磁盘作为 pv ,磁盘必须没有分区表,也就是之前没有被分区过 如果有分区的话,必须确保 partition ID 是 8e 如果是整个磁盘的话,必须把分区
2012-11-03 02:40:09 2647
原创 理解ASM(四)条带化原理和rebalance
㈠ 条带化 ASM的条带化有两种:coarse和fine-gained AU是最小空间分配单元,缺省是1M,每个AU缺省由8个128K条带空间组成。 在coarse条带化中,一个磁盘对应一个AU 所以该条带化适合连续的I/O读写,比如全表扫描表 在fine-gained条带化里,一个
2012-11-03 00:43:39 3396
原创 让oracle帮你理财
本案例以建设银行为例 请将建行的交易明细表载下,并命名为ccb.txt 此时,你有两种选择:sqlldr or external table ㈠ sqlldr 因为网银只有在win上才能用,所以如果你的os是linux/unix,那么在ctl中必须指定字符集 让UTF-8可以显示GB18030
2012-11-02 20:32:05 1618
mysql+heartbeat+drbd软件集合
2013-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人