天高地厚

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页

2013年2月4日

摘要: Oracle 高可用性的三个主要体现是: RAC, Data Guard 和 Stream. 所以熟练掌握这些技术就是评价DBA的标准一个。 RAC + Data Guard 主要用在灾备或者报表服务器上。 比如用RAC+ 逻辑standby 做报表,从而减轻RAC 系统的压力。关于Data Guard 的一些原理知识可以参考: Oracle Data Guard 理论知识 http://blog.csdn.net/tianlesoftware/archive/2010/04/22/5514082.aspxOracle Data Gurad Physical Standby 相关说明http: 阅读全文

posted @ 2013-02-04 10:01 天高地厚-GNU 阅读(10218) 评论(0) 推荐(0) 编辑

2013年2月1日

摘要: 1、MySQL安装 MySQL下载地址:http://www.mysql.com/downloads/1.1 Windows平台 1)准备软件 MySQL版本:mysql-5.5.21-win32.msi 2)安装环境: 操作系统:Windows 7旗舰版 3)开始安装 第一步:双击"msi"安装文件,出现如图1.1-1界面——"MySQL安装向导",按"Next"继续。图1.1-1 MySQL安装向导 第二步:在"I accept …."前面勾上,同意协议,按"Next"按钮继续。图1.1-2 阅读全文

posted @ 2013-02-01 10:36 天高地厚-GNU 阅读(217) 评论(0) 推荐(0) 编辑

摘要: 1、BlazeDS简介1.1 引言 通过使用HTTPService、WebService、URLLoader及FileReference等组件或类完成与服务器的通信是非常方便和简单的,但它们的缺点是通信数据量较小,如果要传输大量的数据或实现不同对象的序列化传输,则满足不了需求,需要寻找另外一种通信协议,另一种高效的传输协议代替SOAP协议传输的方案,那便是AMF协议。通过AMF协议实现RPC通信功能,则称为AMF-RPC。在Java平台可以使用LCDS或BlazeDS实现AMF-RPC功能。1.2 概要 无论是哪种服务器端技术都能够很轻松地应用XML,因为XML 完全是一个基于文本的协议。.. 阅读全文

posted @ 2013-02-01 09:52 天高地厚-GNU 阅读(244) 评论(0) 推荐(0) 编辑

摘要: 暂时先留下地址,以后再整理成册。1)Loader类 (1)精通Flex 3.0――4.2.2 动态加载资源——Loader类 地址:http://blog.csdn.net/flex_program/article/details/2299800 (2)SWFLoader和Loader的区别 地址:http://xo-tobacoo.iteye.com/blog/635753 (3)Loader ,URLLoader ,URLStream的使用区别 地址:http://www.y513.com/201005106.html (4)Loader与URLLoader的区别总结 地址... 阅读全文

posted @ 2013-02-01 09:50 天高地厚-GNU 阅读(136) 评论(0) 推荐(0) 编辑

摘要: parted /dev/cciss/c0d0p8 //对系统中的/dev/cciss/c0d0p8硬盘进行分区操作 GNU Parted 2.1using /dev/sdbWelcome to GNU Parted! Type 'help' to view a list of commands.(parted) mklabel gpt //对新硬盘创建一个新的gpt类型的空磁盘盘分区表 (parted) mkpart primary 0% 100% //创建新分区 忽略/Ignore/放弃/Cancel? i //输入忽略 (parted) print //显示当前分区表 然后 阅读全文

posted @ 2013-02-01 09:20 天高地厚-GNU 阅读(698) 评论(0) 推荐(0) 编辑

2013年1月31日

摘要: 1回滚与撤销Refer:《深入解析oracle》by eygle(1)为了多用户的读一致性和能回退事务,oracle提供了为修改的数据保存修改之前的旧值。(2)Redo:保证在故障时事务可以恢复Undo:保证事务可以被回滚或撤销(3)9i之前,oracle提供回滚段(rollback)来撤销数据;之后,oracle使用undo表空间来管理。(4)下面这个例子是介绍9i前,是如何保证可以回滚的。Update emp set sal=4000 where empno=7788;简单看一下这个语句的执行过程:A:检查empno=7788记录在database buffer cache中是否存在;否, 阅读全文

posted @ 2013-01-31 10:11 天高地厚-GNU 阅读(568) 评论(0) 推荐(0) 编辑

摘要: undo表空间有个脾气,就是新事务优先,长查询滞后! 情况有两:查询在前、查询在后 查询在后: if [查scn>提交scn] if [查sid = 提交 sid] 返回新值; else返回旧值; end if; 查询在前: 第一个if条件就不满足,直接跑去构造CR块。 如果在整个交易的过程中,运行了很长时间,但突然在交易尾巴出错了,则只是单独rollback这一个,而不是整个交易全部回滚掉。 工业环境,undo表空间布局的原则是:以空间换时间!也就是undo表空间当尽量大。保持自动扩展,且要注意maxsize。 oracle数据块头部有个事务槽(ITL)。当多个事务槽同时修改数据块,而 阅读全文

posted @ 2013-01-31 10:08 天高地厚-GNU 阅读(238) 评论(0) 推荐(0) 编辑

摘要: 备份与恢复的功力是“摔”出来的。其原理、这里简单来介绍: oracle通过log的形式记录了所有数据文件的变化,所以只要在某个时段备份了oracle的全部数据文件,并且拥有备份开始时间点以来的所有log,那么就可以用备份的数据文件通过log中变化信息去重演这个变化的过程而达到恢复数据的目的,如果没有某个时间点的数据文件作为应用变化的起点,那么log的变化就没有立足之地,所以备份的目标就是满足这个条件。 那么数据文件和日志文件是如何挂钩的呢? 数据文件的头上包含RBA,有了RBA,在恢复时就能准确地知道到底需要哪个logfile(archivelog or online redo),这便把日志和 阅读全文

posted @ 2013-01-31 09:53 天高地厚-GNU 阅读(175) 评论(0) 推荐(0) 编辑

摘要: 注:1)pga_aggregate_target以下简称PAT2)我的环境:11:42:10 sys@ORCL (^ω^) select * from v$version where rownum=1;BANNER----------------------------------------------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdMicrosoft Windows [版本 6.1.760 阅读全文

posted @ 2013-01-31 09:47 天高地厚-GNU 阅读(891) 评论(0) 推荐(0) 编辑

摘要: 在前面的blog中,我们知道,redo entries写入log buffer大致的过程如下: 在PGA中生产Redo Entry -> 服务进程获取Redo Copy latch(存在多个---CPU_COUNT*2) -> 服务进程获取redo allocation latch(仅1个) -> 分配log buffer -> 释放redo allocation latch -> 将Redo Entry写入Log Buffer -> 释放Redo Copy latch 由于log buffer是一块“共享”内存,为了避免冲突,它是受到redo alloca 阅读全文

posted @ 2013-01-31 09:41 天高地厚-GNU 阅读(509) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页