了解Maclean Liu|向Maclean Liu提问 Oracle ALLSTARS 全明星(群内有多位Oracle高级售后support,N位OCM和ACE) QQ群 # QQ群号:23549328 # 已经升级到 2000人群,空位多多。欢迎有一定基础的Oracle骨友加入,现在入群需要经过Maclean的技术面试,欢迎面试,请加QQ号:47079569 为好友参加面试 2群基础群 适合刚入门的同学,会共享最佳入门实践和资料 QQ群 # QQ群号:171092051 # 已经升级到 500人的超级群,空位多多,无需面试

03 2013 档案

了解Database Replay Capture内部原理
摘要:Database Replay是11g中很酷的特性,对于workload capture的内部工作原理大家理解的不多,这里就介绍一下。对于Workload Capture需要考虑的因素: 负载捕获文件消耗定量的磁盘空间,这些捕获文件是2进程文件,无法直接阅读,有测试表明在大并发量的OLTP环境中可以达到capture 10分钟占用1G磁盘空间 数据库重启: 可能是保证捕获所有事务的可靠重放的唯一路... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(367) 评论(0) 推荐(0) 编辑

【视频教学】学习Oracle前的准备知识和Unix基础
摘要:学习Oracle前的准备知识学前视频: 完成上述学前视频后,猛击这里进入测试! Oracle学前Unix/Linux基础这门考试的预习内容包括:UNIX环境高级编程 作者: W.Richard Stevens / Stephen A.RagoOracle RDBMS and Linux O/S Architecture预习视频课程: 完成上述学前视频后,猛击这里进入测试! 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(187) 评论(0) 推荐(0) 编辑

Oracle数据库在Nokia
摘要:Nokia固然今非昔比,但在手机市场仍是未瘦死的骆驼,有关报道显示Nokia现役的数据库(包括Oracle、MySQL、MSSQL)达到2300套之多, DBA团队共有20多人,平均每人100多套库。 Grid Control在过去5年中是最主要的、也几乎是唯一的DBA管理DB工具。2300套库中50%是OLTP,10%是Teradata的数据仓库。数据库种类的分布是:1800套以上Oracle数... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(272) 评论(0) 推荐(0) 编辑

为什么RHEL 6上没有ASMLIB?
摘要:为什么RHEL 6上没有ASMLIB? 有些人简单解释为Oracle为了推广自家的Oracle Linux而特意为之,实际上这一评价是不公允的。ASMLIB的特殊性是它有部分Linux Kernel内核级别的组件, 而Kernel的开放与否完全取决于Kernel内核的维护者,对于Red Hat Enterprise Linux而言是Redhat公司。 由于Redhat公司从RHEL 6这个版本开始... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(224) 评论(0) 推荐(0) 编辑

Oracle甲骨文8.7亿美元高价收购Eloqua
摘要:北京,2012年12月20日—— 甲骨文今天宣布,已与领先的云营销自动化和收入绩效管理软件供应商Eloqua公司(NASDAQ代码:ELOQ)达成收购协议,收购价为每股23.50美元,总额约为8.71亿美元。Eloqua的现代营销云可提供同类最佳的性能,可确保市场营销工作的每个环节都能更努力、更有效地驱动收入。甲骨文和Eloqua的结合预计将创建出全面的客户体验云产品,帮助企业实现营销、销售、支持... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(198) 评论(0) 推荐(0) 编辑

Oracle Corp甲骨文公司推出Oracle NoSQL数据库2.0版
摘要:近日,甲骨文宣布推出Oracle NoSQL数据库2.0版(Oracle NoSQL Database 2.0),持续推动其在数据管理技术领域的创新。这是一款具有高可扩展性、低延迟、面向实时大数据工作负载的核心价值数据库。 据悉,Oracle NoSQL数据库2.0版的新功能和增强功能包括:更高的性能: 凭借近乎完全的线性可扩展性和低于5毫秒的延迟,该版本具有的企业级灵活性(elasti... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(264) 评论(0) 推荐(0) 编辑

Oracle RAC在思科UCS上的应用
摘要:原文地址:http://network.chinabyte.com/259/12529259.shtmlUCS(统一计算系统)是Cisco提供的计算和网络一体化解决方案,它具有无状态计算(硬件级虚拟化),一跳自愈网络,虚拟化增强和集中管理等特点。本文重点介绍UCS特有技术对OracleRAC部署的优化。Oracle RAC (真正应用集群) 是 Oracle数据库的一个选件, 在 Oracl... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(215) 评论(0) 推荐(0) 编辑

Calibrate测试Exadata IO
摘要:以下同时使用cellcli calibrate和DBMS_RESOURCE_MANAGER.CALIBRATE_IO包测试 Exadata IO, Exadata为X2-2 1/4 RAC: CellCLI: Release 11.2.3.1.1 - Production on Mon Dec 03 00:32:27 EST 2012Copyright (c) 2007, 2011, Oracl... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(242) 评论(0) 推荐(0) 编辑

如何验证SQL PROFILE的性能?
摘要:如何检验sql profile的性能10g以后的sql tuning advisor(可以通过Enterprise Manager或DBMS_SQLTUNE包访问)会给出对于SQL的建议包括以下四种:1. 收集最新的统计信息2. 彻底重构该SQL语句3. 创建推荐的索引4. 启用SQL TUNING ADVISOR找到的SQL PROFILE这里我们要注意的是在production环境中显然不可能... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(192) 评论(0) 推荐(0) 编辑

Script:挖掘AWR实现查询SCN历史增长走势
摘要:AWR中记录了快照时间内calls to kcmgas的统计值,calls to kcmgas的意义在于通过递归调用获得一个新的SCN,该统计值可以看做SCN增长速度的主要依据,通过挖掘AWR可以了解SCN的增长走势,对于我们诊断SCN HEADROOM问题有所帮助: alter session set nls_date_format='dd-mon-yy';set lines 160 page... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(171) 评论(0) 推荐(0) 编辑

Oracle SQL Optimizer IN VS Exists Again
摘要:传统的SQL优化思想认为IN、Exists这2种写法不同数据量的环境中各擅胜场,Developer应当根据实际情况合理运用IN或Exists。实际我认为,这种认识对于现代SQL优化器Optimizer(10g以后)不再适用。 CBO优化器中本身包含了查询转换(Query Transformation)的功能。为什么CBO要做查询转换(Query Transformation)?回答: 用户提交给S... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(166) 评论(0) 推荐(0) 编辑

实测DB_BLOCK_CHECKSUM=FULL的作用
摘要:从10.2.0.3开始 DB_BLOCK_CHECKSUM有三个选项:OFF TYPICAL FULL在10.2.0.3之前 DB_BLOCK_CHECKSUM有2个选项: TRUE FALSE在11g中DB_BLOCK_CHECKSUM和 DB_BLOCK_CHECKING参数 被 DB_ULTRA_SAFE参数整合到一起:DB_ULTRA_SAFE sets the default value... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(502) 评论(0) 推荐(0) 编辑

DML UPDATE/DELETE与CR一致性读的秘密
摘要:这个问题源于OTN中文论坛的一个帖子:环境为Oracle 10.2.0.4 on Linux x64有一个大表,百万级,col1字段全为0t1 事务A启动,把所有记录col2全更新为1t2 事务B启动,根据主键,把一条记录更新为2,然后committ3 事务A执行完成,并COMMITt4 查询此表,发现col1全部为1,事务B的更新丢失了。这是为什么呢,其中逻辑是怎样的谢谢! 对于这个问题我想说明... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(354) 评论(0) 推荐(0) 编辑

将在版本11.2之后废弃或不再支持的特性
摘要:12c是Oracle未来最重量级的数据库产品,每个新版本的到来都会带来吐故纳新,例如9i的sqlplusw、10g的isqlplus均在其后续版本中废弃;12c中将被废弃或不支持的特性,例如:Database Control DBconsole、OCFS on Windows、CSSCAN、CSALTER、cursor_sharing = 'SIMILAR'、Oracle Net Connecti... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(253) 评论(0) 推荐(0) 编辑

大于2GB的Listener.log和运行超过198天的主机上的Oracle实例
摘要:在Oracle业界混的兄弟们肯定听说过以下的2个传说: LISTENER.LOG日志大小不能超过2GB,超过会导致LISTENER监听器无法处理新的连接 Oracle Instance实例所在的主机运行超过198天必须重启,否则会遇到Oracle BUG第一条传说LISTENER.LOG日志不能超过2GB,这个绝对是老DBA津津乐道要向新手介绍的经典经验之一,这条传说带来的负面思想是Oracle数... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(210) 评论(0) 推荐(0) 编辑

那些在11gR2中可能惹祸的新特性,一张列表帮助你摆脱升级11gR2带来的烦恼
摘要:有很多朋友因为11gR2那些潜在的特性可能给升级后系统稳定运行带来麻烦而无法鼓足升级到11gR2的勇气,实际Oracle在开发新版本RDBMS软件时引入的一些特性有很好的理念的,但是往往这些理念会给已稳定的应用环境带来变数,最显著的就是10g/9i升级到11gR2时的执行计划稳定性,此外adaptive cursor sharing 自适应游标、automatic serial direct pa... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(401) 评论(0) 推荐(0) 编辑

解读Tom介绍的Oracle Database 12c的12个新特性
摘要:在OOW 2012上Tom kyte介绍了Oracle新一代重量级数据库产品12c 的12个新特性, 目前Open World 2012的主要PDF都可以下载了,传送门在此:Search Content Catalog for Oracle OpenWorld 2012 sessions。Tom的《12 Things About The Latest Generation of Database ... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(302) 评论(0) 推荐(0) 编辑

【图】游东天目山
摘要:国庆长假三天东天目山农家乐, 住宿条件差了点.........,放几张图: 山顶的昭明禅寺没什么商业味,普通的修行者都可以过来免费食宿,只需要帮助寺庙做一些义工,寺门口还有说法和免费赠送佛教书籍。 寺里的韦驮天菩萨像的宝杵平端在手中,据说这说明此处是一个中型寺庙,可以招待云游到此的和尚免费吃住一天,善哉善哉! 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(173) 评论(0) 推荐(0) 编辑

解读Oracle Database 12.1新特性Pluggable Databases
摘要:在OOW最新发布的Presentation《Oracle Database Cloud Strategy》中,除了提到Oracle Database for public/private cloud的一些信息外,还提到了12c最重量级特性Pluggable Databases的一些概念: 按照该文档的描述,Pluggable Databases暂译为可插入数据库具有以下特性:一个容器数据库(c... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(216) 评论(0) 推荐(0) 编辑

【转】Oracle Database 12c将亮相OpenWorld
摘要:距离OpenWorld 2012开幕还有一周的时间,已经确认Oracle将在今年的大会上宣布推出最新版数据库Oracle Database 12c,自2009年11g R2发布以来的又一次大版本更新。据悉,Oracle Database 12c将于今年年底或明年年初正式GA,而在OpenWorld大会中,Oracle将介绍一些新版数据库的功能细节。Oracle Database 12c的测试项目已... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(177) 评论(0) 推荐(0) 编辑

【转】Oracle SPARC SuperCluster全能王:不改大道至简本色
摘要:伴随甲骨文收购Sun后软硬件一体机策略的持续贯彻和运筹帷幄,Oracle Exadata数据库云服务器、Oracle Exalogic中间件云服务器、Oracle Exalytics商务智能云服务器等一体机产品逐渐为我们所熟悉,也让甲骨文编织的“全球最全面的云”的美好蓝图逐渐清晰。近期,记者走进甲骨文位于中 关村软件园的解决方案中心,近距离接触其另外一款一体化设备或者称作集成化系统——SPARC ... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(189) 评论(0) 推荐(0) 编辑

【转】卡巴斯基安全公告称甲骨文数据库存在加密漏洞
摘要:据卡巴斯基实验室发布的安全公告称,一名安全研究人员发现,甲骨文的数据库存在安全漏洞,黑客只需知道数据库名称和用户名,就可通过非法手段侵入到甲骨文Oracle数据库。在阿根廷召开的一个安全会议上,安全公司AppSec的研究员Esteban Martinez Fayo演示了他的这一发现。该研究员称,在短短的5小时之内,通过一台普通PC并利用一个特殊工具,他就可以获取简易口令并访问用户数据。Martin... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(155) 评论(0) 推荐(0) 编辑

使用AMDU工具从无法MOUNT的DISKGROUP中抽取数据文件
摘要:AMDU是ORACLE针对ASM开发的源数据转储工具,其全称为ASM Metadata Dump Utility(AMDU)AMDU具体以下三个主要功能:1. 将ASM DISK上的元数据转储到文件系统上以便分析2. 将ASM文件的内容抽取出来并写入到OS文件系统,Diskgroup是否mount均可3. 打印出块的元数据,以块中C语言结构或16进制的形式这里我们将用到使用AMDU抽取ASM DI... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(192) 评论(0) 推荐(0) 编辑

Oracle甲骨文公司2013财年第一季度GAAP每股收益增长15%达41美分
摘要:甲骨文公司(NASDAQ:ORCL)今天宣布,2013财年第一财季GAAP和非GAAP总收入下降2%,为82亿美元。GAAP新软件许可证和云软件认购收入增长5%,达到16亿美元,同时,非GAAP新软件许可证和云软件认购收入增长6%,达到16亿美元。GAAP和非GAAP软件许可证升级和产品支持收入增长3%,达到41亿美元。GAAP和非GAAP硬件系统产品收入下降24%,达到7.79亿美元。GAAP营... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(202) 评论(0) 推荐(0) 编辑

Oracle Open World 2012信息汇总贴
摘要:Oracle Open World 2012信息汇总贴: 建设中..Oracle OpenWorld 2012 sessions下载地址:Search Content Catalog for Oracle OpenWorld 2012 sessions目前还没有开放所有session的下载 Open World 2012直播: Larry 介绍Exadata X3 OOW 2012... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(314) 评论(0) 推荐(0) 编辑

传甲骨文CEO拉里·埃里森表示将在9月30日发布Oracle Database 12c!!
摘要:9月22日消息,据路透社报道,数家券商上调了对甲骨文的目标股价,称该公司的云计算服务和新数据库软件产品将呈现较高的增长,抵消硬件销售下滑的影响。由于企业技术预算收紧,该公司一直苦于扭转Sun电脑部门的运营。周四,它称,上一季度其硬件收入同比下滑24%。美国投资银行ThinkEquity分析师Yun Kim表示,“随着新旗舰级数据库产品即将推出,云服务业务持续增势,Exa系统业务加速发展,我们预计甲... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(216) 评论(0) 推荐(0) 编辑

了解GoldenGate中LAG的含义
摘要:GGSCI中显示的LAG代表 事务被写入到磁盘介质中的时刻例如Oracle中redo被写入到online redo logfile中 和 Replicat将同一个事务分发到目标数据库的时刻 之间的时间间隔。 通俗地说,一个事务内的所有行记录将对应同一个LAG; 除非出现了一个事务被打散且被多个REPLICAT分别apply或者变成多个事务的情况。 OGG参数例如RANGE这种对应于第一种情况,即一... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(836) 评论(0) 推荐(0) 编辑

12c分页查询特性FETCH FIRST ROWS,OFFSET ROWS FETCH NEXT ROW LIMIT Clause子句
摘要:Database 12c的FETCH FIRST ROWS特性可以简化老版本中ROW_NUM()或ROWNUM的分页排序写法, 大幅节约开发花在分页查询语句上的时间。row-limiting子句用以限制某个查询返回的行数 可以通过FETCH FIRST/NEXT关键字指定返回结果的行数 可以通过PERCENT关键字指定返回结果的行数比例 可以通过OFFSET关键字指定返回从结果集中的某一行之后行数... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(1265) 评论(0) 推荐(0) 编辑

了解GoldenGate Replicat的HANDLECOLLISIONS参数
摘要:HANDLECOLLISIONS是我们使用goldengate过程中常有的一个REPLICAT参数,该参数依赖于主键或唯一索引处理冲突数据,常用于初始化阶段。对于无主键或唯一索引的表无法处理冲突,且可能导致重复记录。注意打开此参数则所有数据错误不管reperror如何配置均不再写discard文件,即所有数据冲突信息被默认规则处理,没有任何日志(则会忽略error mapping数据错误,而且不会... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(4363) 评论(0) 推荐(0) 编辑

Oracle Premier、Extended、Sustaining Support的区别
摘要:Oracle Premier、Extended、Sustaining Support的区别可以参考下表: Key FeaturesPremierSupportExtendedSupportSustainingSupportMajor Product and TechnologyReleasesTechnical SupportAccess to Knowledge BaseUpdates and ... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(924) 评论(0) 推荐(0) 编辑

Exadata offload incremental backup
摘要:网友在OTN中文官方技术论坛上提问问题:"Exadata在rman备份时候的offloading功能需要数据库打开BCT吗?同题目,BCT=Block Change Tracking。oracle数据库中BCT是使用文件来记录一组数据块中,修改过的数据块做个标记。rman备份时,exadata的 offloading是如何实现的呢?" As Maclean answered"exadata的 of... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(573) 评论(0) 推荐(0) 编辑

【视频教学】Maclean教你用Vbox在Linux 6.3上安装Oracle 11gR2 RAC
摘要:建设完成!! OEL 6.3 11.2.0.3 RAC VBOX安装脚本.txt(5.08 KB, 下载次数: 25)Vbox+ Oracle Linux 6.3 + 11.2.0.3 RAC安装第一讲安装OS操作系统 by Maclean Liu Vbox+ Oracle Linux 6.3 + 11.2.0.3 RAC安装第二讲克隆并配置虚拟主机 Maclean Liu Vbox+... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(263) 评论(0) 推荐(0) 编辑

了解你所不知道的SMON功能(十二):Shrink UNDO(rollback) SEGMENT
摘要:SMON对于Undo(Rollback)segment的日常管理还不止于OFFLINE UNDO SEGMENT,在AUM(automatic undo management或称SMU)模式下SMON还定期地收缩Shrink Rollback/undo segment。 触发场景 这种AUM下rollback/undo segment的undo extents被shrink的现象可能被多种条件触... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(331) 评论(0) 推荐(0) 编辑

深入了解Oracle ASM(一):基础概念
摘要:ASM基础概念 任何转载请注明源地址,否则追究法律责任!:http://www.askmaclean.com/archives/know-oracle-asm.html 相关文章链接:Asm Instance Parameter Best Practice为什么RHEL 6上没有ASMLIB?Unix上如何查看文件名开头为”+asm”的TRACE文件asm_power_limit对IO的影响针对1... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(1210) 评论(1) 推荐(0) 编辑

RAC Grid Infrastructure安装11.2.0.3.5 14727347 PSU GI-RDBMS补丁
摘要:在《【视频教学】Maclean教你用Vbox在Linux 6.3上安装Oracle 11gR2 RAC》中我们介绍了在11.2.0.3 Grid Infrastructure GI环境下安装11.2.0.3.514727347 补丁的步骤; 由于该11.2.0.3.5的opatch auto安装会有问题,所以我们使用手动的opatch apply安装该补丁,以下是检验步骤:14727347解压... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(266) 评论(0) 推荐(0) 编辑

VKTM进程消耗大量CPU的问题
摘要:11g中引入了VKTM后台进程,VKTM是virtual keeper of time的缩写,该进程负责提供时钟时间(每秒更新一次)以及参考时间服务(每20ms更新一次,仅在进程高优先级情况下可用),该参考时间服务用于各种基于时间间隔的度量。 VKTM在SGA中发布这些计时信息,以便各种RDBMS Client可以廉价和快速了解时间信息。Wall-clock 时钟时间每一秒更新一次且单调递增。 ... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(362) 评论(0) 推荐(0) 编辑

深入了解Oracle ASM(二):ASM File number 1 文件目录
摘要:ASM file number 1 - the File Directory ASM文件目录File Directory针对本Disk Group中的每一个文件包含一条记录。该记录指向该文件的前60个数据盘区extents,必要时还包括间接盘区indirect extents。该文件目录在必要容纳更多文件数目时会自动增长。每一个文件目录记录保持更新以下文件信息: 文件大小 该文件的块大小 文件种... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(1014) 评论(0) 推荐(0) 编辑

11gR2游标共享新特性带来的一些问题以及_cursor_features_enabled、_cursor_obsolete_threshold和106001 event
摘要:版本11gR2中引入cursor sharing游标共享和mutex互斥锁增强的一些特性,而这些特性也带来了一些问题(主要体现在版本11.2.0.1和11.2.0.2上,11.2.0.3上基本已经修复)。Cursor Obsolescence游标废弃是一种SQL Cursor游标管理方面的增强特性,该特性启用后若parent cursor父游标名下的子游标child cursor总数超过一定的数目... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(462) 评论(0) 推荐(0) 编辑

_library_cache_advice和latch:shared pool、latch:shared pool simulator
摘要:版本10.2.0.4和11.1.0.6中"_library_cache_advice"=TRUE的情况下可能出现高latch:shared pool、latch: shared pool simulator等latch争用等待事件,默认情况下_library_cache_advice受到参数"statistics_level"的影响为TRUE,当_library_cache_advice=TRUE... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(208) 评论(0) 推荐(0) 编辑

gc buffer busy/gcs log flush sync与log file sync
摘要:这篇博文整理自我的帖子:RAC中的gc current block busy与redo log flush 对于log file sync(本质上是 write redolog慢)引发gc buffer busy acquire /release 集群等待事件的这个命题的真伪,其实Oracle在开发性能调优组件ADDM时一早给了我们答案: RECOMMENDATION 2: Host Confi... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(434) 评论(0) 推荐(0) 编辑

【技术分享】开Oracle调优鹰眼,深入理解AWR性能报告
摘要:以下是本次技术分享的视频: 讲座材料presentation 当前版本下载:【Maclean Liu技术分享】开Oracle调优鹰眼,深入理解AWR性能报告_20130303版.pdf.pdf(1.79 MB, 下载次数: 398) 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(930) 评论(0) 推荐(0) 编辑

在表空间有足够free space的情况下出现ORA-1652
摘要:版本10.2.0.5之前存在这样的问题,当打开recyclebin回收站功能的情况下, Tablespace 上有足够的Free Space空闲空间,但是因为这些Free Space属于回收站中的对象,在并行INSERT数据 或者并行CTAS的情况下 PARALLEL启用的情况下可能遇到ORA-1652错误: oracle@localhost:~$ oerr ora 165201652, 000... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(250) 评论(0) 推荐(0) 编辑

Java Jdbc减少交互提升批量处理性能,到底该如何优化才好?
摘要:不拾掇Java有好几年了(N>3吧),之所以写这篇文章其实是纯粹是为了给开发人员一些好的使用jdbc真正去减少交互和提升批量处理batch update性能的例子; 如果你是DBA,那么工作之余你可以把这篇文章推荐给开发看一下, 也许这些例子他已经知道了, 倘若他不知道,那么也算一种福利了。 能考虑到在应用程序client和 数据库服务器DB server间减少交互时间,批量更新处理的绝对是有助... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(293) 评论(0) 推荐(0) 编辑

为什么说log file sync(其实是写redo慢)会造成buffer busy wait?
摘要:在《gc buffer busy/gcs log flush sync与log file sync》一文中我介绍了 redo flush慢造成RAC中gc buffer busy争用的原理, 而在《【技术分享】开Oracle调优鹰眼,深入理解AWR性能报告》中我又介绍了 log file sync(其实本质是lgwr 写redo慢)也会造成单实例single instance环境中的buffer... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(668) 评论(0) 推荐(0) 编辑

给Oracle年轻的初学者的几点建议
摘要:给Oracle年轻的初学者的几点建议:之前有同学发来邮件咨询我对于年轻Oracle初学者的建议,在这里也给出maclean liu我的几点意见,供更多的人参考: 尽可能学好英语 ,把45%的精力花在英语上 Oracle急不得, 并非一蹴而就。 多做实验 多看些老外的博客,当成兴趣慢慢养着 也都可以,你还年轻 好好把C和JAVA玩一阵,特别是C ,这是有好处的。 第一份工作很重要,最... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(195) 评论(0) 推荐(0) 编辑

Oracle CBO术语大集合
摘要:最近准备写点Histogram和density相关的文章,先把术语给大家理一理:cardinality (CDN) Legend CBQT - cost-based query transformation JPPD - join predicate push-down OJPPD - old-style (non-cost-based) JPPD FPD - filter push-down P... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(317) 评论(0) 推荐(0) 编辑

如何修复ASM Disk header_status=FORMER的磁盘重新加入Diskgroup
摘要:存在以下这种情况, 由于误DROP DISKGROUP或者误将DISK DROP 出原Diskgroup,或者因为BUG 13331814 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(905) 评论(0) 推荐(0) 编辑

CBO Cost Formulas基于成本优化器的成本计算公式大全
摘要:CBO Cost Formulas成本计算公式大全:成本模型:连接方式Join method注意 连接基数(Join Cardinality)不受到连接方式(join method) 的影响, oracle中主要的三种join method HASH JOIN、Nested Loops、Sort Merge: Nested Loops嵌套循环成本公式: Cost(outer)+Cost(inner... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(344) 评论(0) 推荐(0) 编辑

关于10053 trace中的UNCOMPBKTS和ENDPTVALS
摘要:关于10053 trace中的Histogram部分的UNCOMPBKTS和ENDPTVALS当Histogram直方图类型为frequency histograms(Histogram: Freq)时UncompBkts 等于表上的行数, 而EndPtVals 等于bucket总数,或者说NDV,因为frequency histograms中 NDV=number of buckets当直方... 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(309) 评论(0) 推荐(0) 编辑

搬迁到CSDN的公告页面
摘要:这个包括搬迁到CSDN的公告页面 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(394) 评论(0) 推荐(0) 编辑

RAC CRS Resource资源的生命周期
摘要:CRS Resource的生命周期可以通过一系列的crs_* 资源管理命令来一步步诠释: crs_profile : Create/Edit the resource’s attributes crs_register : Add the resource crs_start : start the resource crs_stat : status of the resource crs_r... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(302) 评论(0) 推荐(0) 编辑

ORA-600:[ksnpost:ksnigb]错误一例
摘要:一套HP-UX Itanium上的10.2.0.3系统出现了ORA-00600: internal error code, arguments: [ksnpost:ksnigb], [], [], [], [], [],错误,相关的日志如下: ORA-00600: internal error code, arguments: [kolaslGetLength-1], [], [], [], []... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(363) 评论(0) 推荐(0) 编辑

Script:verify Oracle Object timestamp discrepancy
摘要:首先我们要知道这几个结构, 那就是 create table obj$ /* object table */( obj# number not null, /* object number */ dataobj# number,... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(211) 评论(0) 推荐(0) 编辑

Exadata V2 Oracle-Sun Database Machine数据库一体机
摘要:以下是Maclean.Liu所编写或收集的有关Exadata V2 Oracle-sun Database Machine(DBM)数据库一体机的汇总文章列表: Oracle Exadata v2的价格Exadata V2 Pricing一次Exadata上的ORA-600[kjbmprlst:shadow]故障分析Exadata Server Hardware DetailsExadata... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(286) 评论(0) 推荐(0) 编辑

11g新特性:X$DBGALERTEXT一个很酷的内部视图
摘要:以往我们为了管理数据库的便利,总是希望能够利用SQL查询Oracle关键的Alert.log告警日志,在11g以前可以通过创建Alert.log内容的外部表来实现查询日志内容的目的的。 从11g 开始引入了新的ADR(Automatic Diagnostic Repository ADR is a file-based repository for database diagnostic data... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(672) 评论(0) 推荐(0) 编辑

【推荐】Oracle版的The Life of a Query
摘要:Jonah H. Harrisx制作的《The Life of a Query (Oracle Edition)》PPT, 对初学Oracle的朋友来说搞懂Oracle是如何处理链接(connection)以及Query Select查询语句是如何被执行地,肯定是十分感兴趣的事情;这个PPT就由浅入深地介绍了这些知识,这里分享一下: The life of a query (oracle edit... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(242) 评论(0) 推荐(0) 编辑

利用rowid分块实现非分区表的并行update与delete
摘要:大表中海量历史数据的更新与删除一直是令DBA非常头痛的事情,在表已经分区的前提下我们还可以利用并行或者truncate parition等手段来为UPDATE或者DELETE提速, 但是如果对象是普通的非分区对表(non-partitioned heap table)的话,似乎就没有太好的加速方法了, nologging或parallel 对非分区表都没有效果。 之前我也有介绍过一个利用rowid... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(381) 评论(0) 推荐(0) 编辑

11g新特性:hangdiag.sql实例hang诊断脚本
摘要:11g中引入了hangdiag.sql 这个脚本来帮助Oracle Support 用来收集诊断实例hang住所需要的diagnostic信息,这个脚本直接存放在11g 以后的$ORACLE_HOME/rdbms/admin目录下,无需用户另外下载。 该脚本用于收集单实例的hang诊断信息还是很不错的,如果是RAC环境的话推荐使用racdiag.sql这个脚本。 值得一提的是 hangdiag.s... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(554) 评论(0) 推荐(0) 编辑

11gR2新特性:Heavy swapping observed on system in last 5 mins.
摘要:在11gR2中DBRM(database resource manager,11gR2中新的后台进程,见《Learning 11g New Background Processes》)会在Alert.log告警日志中反映OS操作系统最近5分钟是否有剧烈的swap活动了, 具体的日志如下: WARNING: Heavy swapping observed on system in last 5 mi... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(1176) 评论(0) 推荐(0) 编辑

Know more about CBO Index Cost
摘要:近日偶读Joze Senegacnik(他是一名ACE)在OOW 2011上做的《Getting The Best From The Cost Based Optimizer》Presentation(这里可以下载),发现他总结的索引Unique Scan和Range Scan成本计算公式总结地很不错,贴出来共享: Index Unique Scan CostINDEX UNIQUE SCAN C... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(116) 评论(0) 推荐(0) 编辑

Grid Control OMS Agent代理工作原理图
摘要:我们在使用Grid Control集中化管理OS、Oracle数据库时要求在host上安装Agent代理程序,以便Agent定期收集OS、Oracle信息传输给Oracle Grid Control Management Server(OMS),并执行OMS下达的一系列指令。大多数人对于Agent的了解仅限于如何安装和启动agent,下图展示了OMS Agent的架构: Agent主要由2个组件... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(721) 评论(0) 推荐(0) 编辑

11g新特性
摘要:以下是Maclean Liu所编写的Oracle 11g新特性的文章汇总列表: 11g新特性:A useful View V$DIAG_INFO11gR2新特性:LMHB Lock Manager Heart Beat后台进程给11gR2 RAC添加LISTENER监听器并静态注册11.2 中Oracle Cluster Registry(OCR)可选的存储设备11.2.0.3 实例启动现在提供L... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(198) 评论(0) 推荐(0) 编辑

Windows上如何禁用TCP/IP自动调优特性
摘要:之前有网友在t.askmaclean.com提问版上提问关于远程PL/SQL Developer连接Oracle数据库发现查询v$session会hang住的问题,而本地连接(local connection)则可以正常查询。 分析了问题相关的10046 trace和MOS上的一些案例发现可能是由Bug 9087501: SELECT FROM V$SESSION AND SOME OTHER D... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(484) 评论(0) 推荐(0) 编辑

12c新特性
摘要:以下是Maclean.Liu 所编写或收集的Oracle 12c新特性的文章汇总列表: Oracle 12c coming soon?Oracle Enterprise Manager 12c 新特性:实时Real-Time AddmOracle Database 12c(12.1) Beta已经开始内部测试Oracle发布Oracle Enterprise Manager 12cOracle ... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(143) 评论(0) 推荐(0) 编辑

Oracle Exalogic X2-2 Half-Rack Diagram-Exaloic半配图
摘要:Oracle Exalogic X2-2 Half-Rack Diagram : [caption id="attachment_69" align="alignnone" width="768" caption="IB GW ZFS Exalogic"][/caption] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(169) 评论(0) 推荐(0) 编辑

Officially GoldenGate was purchased by oracle in October 1, 2009
摘要:Officially GoldenGate was purchased by oracle in October 1, 2009 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(114) 评论(0) 推荐(0) 编辑

Samsung Epic 4G 图文介绍
摘要:Samsung Epic 4G 图文介绍: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(124) 评论(0) 推荐(0) 编辑

Oracle BMW Racing sailing vessel帆船图
摘要:Oracle BMW Racing sailing vessel帆船图 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(173) 评论(0) 推荐(0) 编辑

淘宝技术的科普贴图文
摘要:很好的淘宝技术普及贴,虽然中间有些地方有点小错误,总体来说还是非常通俗易懂。 From Sina weibo 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(147) 评论(0) 推荐(0) 编辑

Typical HDFS cluster
摘要:A typical HDFS cluster:[gallery] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(109) 评论(0) 推荐(0) 编辑

Solaris到2015年的发展路线图Roadmap
摘要:Solaris到2015年的发展路线图Roadmap 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(112) 评论(0) 推荐(0) 编辑

Script:收集Enterprise Manager Grid Control/Agent/Database Control诊断信息
摘要:以下脚本可以提供一个Enterprise Manager Grid Control/Agent/Database Control发生故障时诊断问题,收集有用信息日志的思路; 显然大多数人对Grid Control/OMS 、 Agent 、 DB Console一些关键日志的存放路径都不太了解, 有这样一个大纲 就清晰多了: -Grid Control/OMSEMDIAG Kit : EMDIAG... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(227) 评论(0) 推荐(0) 编辑

甲骨文发布2012 1月数据库安全补丁Critical Patch Update January 2012
摘要:甲骨文公司(Oracle Corp)会在今天的(2012-01-17 Tuesday)的晚些时候发布最新的数据库安全补丁Critical Patch Update January 2012;在OTN的CPU security专题页面上已经生成了《Oracle Critical Patch Update Pre-Release Announcement - January 2012》的页面;将要发布... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(355) 评论(0) 推荐(0) 编辑

Doodle:大闹天宫-纪念中国动画创始人万籁鸣、万古蟾 112 周年诞辰
摘要:大闹天宫这部经典动画片复刻成3d版,google也来凑一下热闹,纪念中国动画创始人万籁鸣、万古蟾 112 周年诞辰。 Google.com在今天(2012-01-18)启用了大闹天宫的doodle, 点击doodle中的logo还伴随有动画、音效。 《大闹天宫》是上海美术电影制片厂于1961年到1964年年制作的一部彩色动画长片。该片作为中国动画片的经典影响了几代人,是中国动画史上的丰碑。万籁鸣、... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(169) 评论(0) 推荐(0) 编辑

Mysql存储引擎特性比较
摘要:下表列出了Mysql 主要数据引擎架构(如myisam、innodb Storage Engine )的特性比较: FeatureMyISAMNDBArchiveInnoDBMemoryStorage LimitsNoYesNo64TBYesTransactionsNoYesNoYesNoLocking granularityTableRowRowRowTableMVCC snaps... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(172) 评论(0) 推荐(0) 编辑

Script:Collect vip resource Diagnostic Information
摘要:以下脚本可以用于收集 Oracle RAC中vip 资源或其他CRS resource的诊断信息: action plan:./runcluvfy.sh stage -post crsinst -n all -verbose./runcluvfy.sh stage -pre crsinst -n all -verboseorcluvfy stage -post crsinst -n all -... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(247) 评论(0) 推荐(0) 编辑

Script:收集自动SGA内存管理ASMM诊断信息
摘要:以下脚本可以用于收集自动SGA(sga_target>0)内存管理ASMM下的实例诊断信息: spool auto_sga_diag.log set line 190 pagesize 1400SELECT a.SGA_MEM + b.PGA_MEM "TOTAL_MEMORY" FROM (SELECT SUM(current_size) / 1024 / 1024 "SGA_MEM"... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(147) 评论(0) 推荐(0) 编辑

Script:收集RAC诊断信息
摘要:以下脚本可以用于汇总RAC诊断信息, 并非每一个输出或者每一个日志都要阅读,在问题诊断时可以有针对性地查看, 如果是远程协助的会,可以让用户收集完打包 ,这样省去多次交互的时间: - Cluster 启动状态 - hostname - uptime - vmstat iostat nmon OS stats - /etc/sysctl.conf /etc/syst... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(200) 评论(0) 推荐(0) 编辑

Script:收集Exadata诊断信息
摘要:以下汇总的command 可以用于收集Exadata数据库一体机的诊断信息: 实例相关参数v$parameterExadata相关的统计信息 v$sysstat与Exadata相关的一些动态性能视图v$cell,v$cell_state,v$cell_thread_history,v$cell_request_totals - /etc/oracle/cell/network-config/... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(252) 评论(0) 推荐(0) 编辑

历数几款第三方的Oracle数据库安全及漏洞扫描软件
摘要:虽然oracle公司自有一套丰富的数据库产品线, 包括 oracle advanced security, VDP , Database vault , lable security , Database FireWall 等等。但我们还是有必要关注一些第三方的 安全工具, 这些安全工具的主要用途 包括: 漏洞扫描,风险评估,安全建议,审计等。 Secure Oracle Auditor - S... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(2150) 评论(0) 推荐(0) 编辑

Exadata实体图
摘要:Oracle-Sun Exadata X2 数据库一体机实体图: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(129) 评论(0) 推荐(0) 编辑

Simplicity- Oracle VS Netezza
摘要: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(116) 评论(0) 推荐(0) 编辑

Oracle Real Application Testing diagram
摘要:Real Application Testing diagram 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(126) 评论(0) 推荐(0) 编辑

Oracle Column Transparent Data Encryption
摘要:Oracle 透明列数据加密技术: Transparent Data Encryption Key密钥管理架构: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(102) 评论(0) 推荐(0) 编辑

JBoss Pricing
摘要:JBoss 产品价格: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(121) 评论(0) 推荐(0) 编辑

Oracle Enterprise Manager 12c Overview
摘要:Oracle Enterprise Manager 12c Overview[gallery] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(112) 评论(0) 推荐(0) 编辑

Dell's Oracle RAC Clusterware Architecture
摘要:Dell's Oracle RAC Clusterware Architecture 戴尔的 Oracle真正应用集群架构:[gallery] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(108) 评论(0) 推荐(0) 编辑

What types of applications deployed on MySQL and MySQL Customers
摘要:In the Application space, MySQL is very dominant with Web-based applications with them being the most popular. MySQL’s customer base is centered in 5 key areas – Web, SaaS, Enterprise, Telecommunic... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(114) 评论(0) 推荐(0) 编辑

Oracle收购后的Mysql目标市场
摘要:Oracle收购SUN之后,不少人认为Oracle会不惜代价干掉Mysql,以保证其旗舰产品Oracle Database的地位。但是实际Oracle corp对Mysql有着明确的市场定位, 主要覆盖Web、Web 2.0、Saas、Telecom、OEM/ISV Embedded , 而Oracle数据库的目标市场是ERP、HRMS、SCM和 Data Warehousing , 所以2者并不... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(444) 评论(0) 推荐(0) 编辑

Oracle数据库实用脚本
摘要:以下是Maclean.Liu所编写或收集的Oracle数据库实用脚本的列表,在这里分享一下: Script:收集Enterprise Manager Grid Control/Agent/Database Control诊断信息Script:收集Exadata诊断信息Script:收集RAC诊断信息Script:收集自动SGA内存管理ASMM诊断信息Script:Collect vip resou... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(328) 评论(0) 推荐(0) 编辑

Exadata、Greenplum、Netezza配置大对比
摘要:Exadata vs Greenplum vs Netezza 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(275) 评论(0) 推荐(0) 编辑

MapReduce Example
摘要:MapReduce Example 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(133) 评论(0) 推荐(0) 编辑

创建Writable Materialized View在DB之间增量同步数据
摘要:数据库之间可以通过DBLINK+Materialized View实现数据同步; 若需要对物化视图做UPDATE更新操作,则需要建立Writable Materialized View,在建立物化视图时指定FOR UPDATE子句。由于Writable Materialized View要求物化视图能够快速刷新,所以建立必要的物化视图日志Materialized View Log。 以下为创建远程... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(204) 评论(0) 推荐(0) 编辑

Quantum Dxi6700系列图
摘要: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(176) 评论(0) 推荐(0) 编辑

Nexsan 180T in 7 inches
摘要: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(99) 评论(0) 推荐(0) 编辑

Google Doodle:龙年 新春快乐 龙年进步!
摘要:看过春晚, 放过鞭炮, Google终于在北京时间1月23日的凌晨放出了 龙年的Doodle:新春快乐 龙年进步! 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(126) 评论(0) 推荐(0) 编辑

Mysql数据库的几大优势
摘要:为什么开源社区买mysql的帐, MySQL数据库的吸引开源社区的几大特质: 客户为什么会考虑购买MySQL 企业版Enterprise Edition : 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(408) 评论(0) 推荐(0) 编辑

Oracle Performance Active Session History ASH图
摘要:Active Session History ASH原理图: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(120) 评论(0) 推荐(0) 编辑

LAMP Stack
摘要:LAMP STACK 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(173) 评论(0) 推荐(0) 编辑

MySQL无处不在
摘要:Mysql无处不在,Mysql is everywhere。 支持绝大多数的主流操作系统 , 包括:windows、MAC OS、Linux、solaris等。支持大量的开发程序语言,包括: php、perl、python、ruby、java、C、C++、C# 等。 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(110) 评论(0) 推荐(0) 编辑

MySQL Server Architecture
摘要:MySQL 服务器架构: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(146) 评论(0) 推荐(0) 编辑

利用Oracle Enterprise Manager Cloud Control 12c创建DataGuard Standby
摘要:Oracle Enterprise Manager Cloud Control 12c在对数据库管理(Database Management)的各个方面相比11g Grid Control都有所增强, 具体可以参考《New Features In Oracle Enterprise Manager Cloud Control 12c》。 下面我们利用 EM Cloud Control 12c来创建... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(322) 评论(0) 推荐(0) 编辑

Oracle数据库升级与补丁
摘要:以下是Maclean.Liu 编写或收集的数据库升级(Upgrade)与补丁(patch fix)方面的知识: 甲骨文发布2012 1月数据库安全补丁Critical Patch Update January 2012Oracle数据库版本10.2实际进入扩展支持Extended Support周期Patch Set Update and Critical Patch Update October... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(462) 评论(0) 推荐(0) 编辑

9i中DG remote archive可能导致Primary Database挂起
摘要:9i中若dg的remove archive stuck卡住可能即便在Max Performance最大性能模式下也会导致Primary database 主库的local archive 本地归档无法正常进行, 进而导致Primary db hang挂起。Solaris sparce 64 平台上的9.2.0.5 库 的相关日志: Verifying the issue in the alert... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(352) 评论(0) 推荐(0) 编辑

Know more about RBA redo block address
摘要:A "Redo Block Address" (RBA) describes a physical location within a redo log file. An RBA consists of the following:Log sequence numberBlock number within log fileByte offset within blockThe structure... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(147) 评论(0) 推荐(0) 编辑

Oracle为何会发生归档日志archivelog大小远小于联机重做日志online redo log size的情况?
摘要:《rac不到redo大小就切换是什么原因?》 这个帖子详细讨论了RAC或单机环境中归档日志没到online redolog size 大小就马上切换问题的成因, 主要是由于oracle内部算法所决定的, 一般不会造成实例 性能或可用性问题, 唯一的困扰可能是 生成了较多的小归档日志。 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(354) 评论(0) 推荐(0) 编辑

Oracle Ksplice如何工作?How does Ksplice work?
摘要:Oracle Ksplice 在 Oracle Linux 6中已经可用了哦:) 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(119) 评论(0) 推荐(0) 编辑

Decision tree:Determining alternate DR sites
摘要: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(85) 评论(0) 推荐(0) 编辑

User-Proof Your Google Apps Data
摘要: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(127) 评论(0) 推荐(0) 编辑

MySQL VS SQL Server TCO and Annual Support & Maintenance Cost
摘要:Reduced Database TCO by 90% compared to Microsoft SQL Server Annual Support & Maintenance Cost Comparison 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(133) 评论(0) 推荐(0) 编辑

Oracle Buffer Cache Chain图解
摘要:Oracle Buffer Cache Chain图解[gallery orderby="title"] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(186) 评论(0) 推荐(0) 编辑

一张图帮你搞懂oracle UGA User Global Area的概念
摘要:一张图帮你搞懂oracle UGA的概念 User Global Area 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(205) 评论(0) 推荐(0) 编辑

图解Oracle Buffer Cache LRU List
摘要:看了这图你该搞懂Oracle Buffer Cache原理中的LRU list (Auxiliary ) 和 LRUW List(Auxiliary)的概念了。 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(274) 评论(0) 推荐(0) 编辑

如何诊断ORA-125XX连接问题
摘要:以下这个Action Script是我收集的在解决ORA-125XX(如ORA-12560)这类网络链接故障时的一些思路,主要包括 现有的网络配置(client & server side)、监听日志、SQLNET Client trace等信息-- How to troubleshooting ORA-125** connection issues: # CHECK FIREWALL, WIN... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(485) 评论(0) 推荐(0) 编辑

如何诊断ASMLIB故障
摘要:虽然我并不推荐你使用ASMLIB绑定设备名, 详见这篇文章《Why ASMLIB and why not?》 。 但大概因为介绍ASMLIB的文章远多于UDEV的缘故, 导致有大量对RAC安装配置不太熟悉的朋友仍执意采用ASMLIB,又因为ASMLIB的配置不算太简单所以在实际安装RAC之前的ASMLIB实施过程中有不少人遇到了问题, 其次在ASMLIB的使用过程中麻烦也不少。这里总结了一下AS... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(250) 评论(0) 推荐(0) 编辑

Oracle Internal Event:10235 Heap Checking诊断事件
摘要:10235 (check memory manager internal structures) event内部诊断事件,当oracle SGA内存堆heap 管理操作发生错误时会触发该检测事件(For the sga heap, the internal error is signaled only when heap checking (event 10235) is enabled),其级别... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(407) 评论(0) 推荐(0) 编辑

Script:找出ASM中的Spfile参数文件
摘要:以下脚本可以用于找出ASM存储中的Spfile参数文件,因为使用asmcmd去查找很不方便,而spfile丢失又是很头大的事情, 所以有一个脚本代劳可以省不少功夫呢! --- listspfiles.sql--- Purpose: Sample script to list spfiles kept in ASM instance--- Usage: This should be run aga... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(282) 评论(0) 推荐(0) 编辑

DBA眼中的自己和开发者眼中的DBA
摘要:DBA眼中自己的形象: This is How DBA View Themselves! 开发者眼中DBA的形象: 愤怒的厨师! 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(377) 评论(1) 推荐(0) 编辑

MySQL版本之分:Community Server、Embedded Server、Enterprise Server
摘要:MySQL版本之分:Community Server 社区版、Embedded Server 嵌入式版、Enterprise Server 企业版 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(337) 评论(0) 推荐(0) 编辑

MySQL企业版之优势
摘要:Mysql Enterprise Edition 收费企业版在高可用性、安全方面均比社区版 有所增强: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(209) 评论(0) 推荐(0) 编辑

MySQL各版本特性及其价格
摘要:MySQL各版本特性及其价格 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(240) 评论(0) 推荐(0) 编辑

10g CRS Clustware Installation安装图
摘要:[gallery orderby="title"] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(116) 评论(0) 推荐(0) 编辑

Oracle对老版本数据库的支持策略 Lifetime Support Policy Additional Cost to maintain Older Versions
摘要:Oracle对老版本数据库的支持策略 Lifetime Support Policy Additional Cost to maintain Older Versions 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(149) 评论(0) 推荐(0) 编辑

一个DBA的工作写照
摘要:一个DBA的工作写照, 一个DBA的内心Know the DBA Mind! DBA也是 IT民工啊, 民工何苦为难民工! 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(124) 评论(0) 推荐(0) 编辑

The V$ Views For Oracle Database 11gR2
摘要:11gR2的 V$ view 动态视图一览图, 很可惜目前只有这个模糊版的: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(193) 评论(0) 推荐(0) 编辑

看看MySQL几种主流备份方案的优缺点
摘要:看看MySQL几种主流备份方案的优缺点,Mysql Available Backup Solutions 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(265) 评论(0) 推荐(0) 编辑

Oracle、MySQL、SQL Server架构大对比
摘要:Oracle、MySQL、SQL Server架构大对比: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(208) 评论(0) 推荐(0) 编辑

MySQL企业版VS社区版
摘要:MySQL企业版VS社区版 MySQL Enterprise vs Community Server 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(447) 评论(0) 推荐(0) 编辑

图解Oracle 11g physical standby Rolling Upgrade物理备库滚动升级特性
摘要:图解Oracle 11g physical standby Rolling Upgrade物理备库滚动升级特性 11g Rolling Database Upgrades Using Transient Logical Flow: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(308) 评论(0) 推荐(0) 编辑

MySQL Query Analyzer查询分析器
摘要:MySQL Query Analyzer查询分析器 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(325) 评论(0) 推荐(0) 编辑

没有Metalink账号的同学可以观赏下,My Oracle Support的主界面
摘要:没有Metalink账号的同学可以观赏下,My Oracle Support Main Dashboard的主界面 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(449) 评论(0) 推荐(0) 编辑

Oracle Goldengate Director软件截面图
摘要:Oracle Goldengate Director软件截面图[gallery orderby="title"] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(174) 评论(0) 推荐(0) 编辑

Unix/Linux下删除Oracle控制文件Controlfile为什么实例Instance没有立即奔溃?
摘要:绝大多数教科书或网络教材都告诉初学者, Oracle中丢失Controlfile控制文件会造成不可挽回的损失, Oracle Instance实例会立即崩溃crash。但是实际很多同学在实际操作时发现,在Unix/Linux上删除所有的Controlfile控制文件 后 实例并不会在第一时间crash, 相反居然还可以顺利完成FULL checkpoint 。 这是为什么呢? 注意这个问题仅适用于... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(279) 评论(0) 推荐(0) 编辑

收到了TUSC寄来的V$ View For Oracle Database 11g
摘要:V$ view For oracle 10g版本的总览图相信大家都有看过, 而 这个11g版本的 我专门问了一下TUSC ,目前只有hard copy 版本的, 一起欣赏下吧: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(136) 评论(0) 推荐(0) 编辑

Richard Niemiec又一力作《Oracle Database 11g Release 2 Performance Tuning Tips & Techniques》
摘要:对Oracle数据库调优性能浓厚的朋友肯定没有错过TUSC著名的Richard Niemiec的 ,这2本书目前有中文译版; 这2本书包含了 Richard Niemiec 丰富的Oracle Database 调优经验、详细的案例研究。 Richard Niemiec是一名世界顶尖的Oracle优化专家,同时他也是一位Oracle认证的管理大师OCM, 他的书为优化人员提供了大量的提示和技巧: ... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(371) 评论(0) 推荐(0) 编辑

Script:查找表或索引增长的历史信息
摘要:有同学在Oracle ALL STARS群中提问 如何通过AWR来查找一段时间内,数据库段对象(堆表、索引)等的空间增长信息。 在Oracle 10g开始awr自动负载仓库引入了dba_hist_seg_stat视图,该视图记录了快照时间内segment-level段级的历史统计信息:DBA_HIST_SEG_STAT displays historical information about s... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(241) 评论(0) 推荐(0) 编辑

[多图]Maclean的巴厘岛游记
摘要:3月24号到29号去巴厘岛度蜜月旅行,行程是在途牛上订的,SHARE一些照片。 第一天入住在日航酒店,海景很漂亮: 室内: 酒店海景: 云和山的彼岸: 出来觅食的小松鼠: 蓝点下午茶BLUE POINT: 在蓝点冲浪: 蓝点的教堂: 蓝点酒吧的海景: 晚餐的Resturant 当地的饮料: 早晨的云和山: 日航酒店的沙滩: ... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(184) 评论(0) 推荐(0) 编辑

甲骨文发布2012 4月数据库安全补丁Critical Patch Update April 2012
摘要:根据最新的Update to Oracle Security Alert January 2012,Oracle Database的最新Critical Patch Updates将会在17 April 2012发布,即下个月的中旬, 包括针对版本11.2.0.3的 CPU、PSU补丁将 Release,因为版本10gR2已经实际进入Sustaining Support(Oracle Databa... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(425) 评论(0) 推荐(0) 编辑

Oracle RDBMS Server 11gR2 Preinstall RPM For Oracle Linux 6
摘要:在之前的文章中我推荐过使用oracle-validated RPM包来简化OEL 5上Oracle DB/RDBMS Server软件的安装准备工作, 而在OEL 6之后的Oracle Linux中一直没有oracle-validated RPM可用,直到最近Oracle Linux官方释出了oracle-rdbms-server-11gR2-preinstall RPM包,该oracle-rdb... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(376) 评论(0) 推荐(0) 编辑

Oracle Database 11g R2 在Oracle Linux 6上获得认证
摘要:在美国时间的2012年的3月22日Oracle官方认证了oracle Linux 6上的Oracle Database 11gR2 ,这要说起有那么一点点绕口,但是我相信既然这些产品都已经是oracle的了,那么今后的Certification认证速度将更那么及时一点。 好了 , OEL 6+ DB 11gR2的组合认证是我们等了很久的了,实际上相信有不少朋友已经成功安装并且在使用这样的组合了。... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(320) 评论(0) 推荐(0) 编辑

云级Key-value数据库大比较
摘要:以下列表对各类Key-Value 的NoSQL数据库从 备份backup 到 Language API 各个方面进行了比较: Katana DBCassandraMongoDBCouchDBHBaseVoldemortRedisTokyo /Kyoto CabinetRiakRavenDBCitrusLeafBigDataLicenseTDBApache 2.0AGPL... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(363) 评论(0) 推荐(0) 编辑

ORA-04036: 实例使用的 PGA 内存超出 PGA_AGGREGATE_LIMIT
摘要:有幸遇到这个错误了, 12c的PGA_AGGREGATE_LIMIT 限制PGA功能还是有用的:Exception in thread "main" java.sql.SQLException: ORA-04036: 实例使用的 PGA 内存超出 PGA_AGGREGATE_LIMITat oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.ja... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(9523) 评论(0) 推荐(0) 编辑

dbms_space_admin.drop_empty_segments
摘要:create or replacepackage dbms_space_admin is ------------ -- OVERVIEW -- -- This package provides tablespace/segment space administration -- not available through the standard sql.-- SECURITY -- -- ru... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(378) 评论(0) 推荐(0) 编辑

Oracle GoldenGate Monitor架构图
摘要:Oracle GoldenGate Monitor架构图[gallery orderby="title"] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(314) 评论(0) 推荐(0) 编辑

Oracle Unbreakable Enterprise Kernel Faster than Redhat?
摘要:Oracle Unbreakable Enterprise Kernel Faster than Redhat? Oracle 在宣传其 牢不可破企业Linux内核时总是要和Redhat 做个比较, 并拿自己测得一个benchmark 来说事, 在这个chart里UEK 比redhat kernel 快75%! 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(128) 评论(0) 推荐(0) 编辑

Oracle latch闩原理示意图
摘要:还是搞不懂oracle中latch 闩的原理吗?那么来看看这个图 以及下面这段代码如何? Function Get_Latch(latch_name,mode){ If Mode eq ‘immediate’ { If Fast_Get(latch_name) { return TRUE Else { return FALSE } } Else { ... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(341) 评论(0) 推荐(0) 编辑

数据恢复:解决ORA-600[kghstack_free2][kghstack_err+0068]一例
摘要:数据库后台日志文件alert.log报以下异常:Database Characterset is AL32UTF8Opening with internal Resource Manager planwhere NUMA PG = 1, CPUs = 16replication_dependency_tracking turned off (no async multimaster replica... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(567) 评论(0) 推荐(0) 编辑

Oracle Row cache lock图解
摘要:Oracle Row cache lock(dictionary cache)图解 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(469) 评论(0) 推荐(0) 编辑

图解Oracle Free Buffer Wait 等待事件
摘要:图解Oracle Free Buffer Wait 等待事件 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(271) 评论(0) 推荐(0) 编辑

Oracle Shared pool内存管理图解
摘要:Oracle Shared pool内存管理图解, 解释了包括 Heap、Extent、reserved List、Free List、bucket、chunk这几个概念: shared pool 原理还可以参考下这个帖子:http://t.askmaclean.com/thread-272-1-1.html 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(159) 评论(0) 推荐(0) 编辑

Oracle DBA学习路径图
摘要:Oracle DBA学习路径图 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(260) 评论(0) 推荐(0) 编辑

图解揭秘Oracle Buffer Header数据结构
摘要:X$BH V$BH? Oracle里 的Buffer Header到底是这样的数据结构, 保存了哪些buffer属性?图解揭秘Oracle Buffer Header数据结构, Buffer header记录了lru chain 、 Hash bkt、User List、 Waiter List、flags、TSN、afn、dba、buffer address、CR env、lock elemen... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(177) 评论(0) 推荐(0) 编辑

图解MySQL Replication的几种拓扑
摘要:图解MySQL Replication的几种拓扑 MySQL Replication Topologies 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(143) 评论(0) 推荐(0) 编辑

Performance comparison Raw device VS Ext2 VS Ext3 VS OCFS
摘要:Performance comparison Raw device VS Ext2 VS Ext3 VS OCFSTPS Graph、 Input 、Output 、CPU usage[gallery orderby="title"] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(127) 评论(0) 推荐(0) 编辑

图解Undo原理
摘要:图解Undo原理:包括事务表Transaction Table、Undo Chains、和事务槽Interested Transaction List(ITLS)。 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(250) 评论(0) 推荐(0) 编辑

Maclean答网友问:深入进阶学习Oracle数据库的规划
摘要:网友关于深入学习Oracle高级技术的规划问题, Question: 原因是这样的,虽然使用ORACLE 从8.1.6就开始了,但是至今还是个半半瓶醋,究其原因我认为是学习方法和课程规划有问题,学的都是些点,整条线不融汇贯通. 首先介绍下我自己的成长过程 1.入门时读了《oracle 9i 编程指南》 2.后来精读过TOM的《export one on one》 3.设计过小... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(140) 评论(0) 推荐(0) 编辑

Overcome ORA-600[4xxx] open database
摘要:Recovering a Dropped Table from a Full Database Backup using manual backup and recovery procedures (Doc ID 96197.1)You cannot follow the note exactly as this note is for a valid full backup where you ... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(137) 评论(0) 推荐(0) 编辑

Oracle分区表基础知识培训
摘要:分区表基础知识培训,适合对分区表知识了解不多的朋友。 顺利在2月28日给客户单位的运维和开发部门做了关于分区表基础知识的培训, 大家提了不少值得思考的问题,Great! 分区表基础知识培训 View more PowerPoint from Maclean Liu 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(143) 评论(0) 推荐(0) 编辑

[转]著名安全专家Litchfield对Oracle开火
摘要:著名的数据库安全专家 Litchfield为自己赋予的使命就是告诉全世界数据库软件并不安全——特别是Oracle的数据库。Litchfield曾经公开批评Oracle,甚至要求Oracle首席安全官Mary Ann Davidson下台。Litchfield认为,长期以来,Oracle及其用户在安全领域里一直象鸵鸟一样把头插在沙子中。 Oracle采用了错误的方式来解决安全问题。英国下一代安全软件... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(160) 评论(0) 推荐(0) 编辑

快速部署RDA Remote Diagnostic Agent
摘要:RDA Remote Diagnostic Agent远程诊断代理是Oracle Support售后服务使用的标准工具之一,当用户在Metalink上提交SR(TAR)时可能Oracle GCS(Global Customer Service)支持会需要让用户从MOS上下载RDA工具,通过RDA收集丰富的数据库环境信息(如包含OS、DB、CRS等),以便原厂售后直接从RDA report中抓取诊断... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(368) 评论(0) 推荐(0) 编辑

Oracle Goldengate OGG 11g与各操作系统及数据库版本的兼容列表
摘要:Oracle Goldengate OGG 11g (11.1.1.0.0)与各操作系统及数据库版本的兼容列表如下,仅供参考: Oracle GoldenGate Certification Matrix 11.1.1.0.0Version SupportedProcessor TypeOS VersionOS32/64 bitOracle FM32/64 bitJDK Vend... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(2170) 评论(0) 推荐(0) 编辑

Oracle Buffer Cache的keep、recycle、default pool概念图解
摘要:Oracle Buffer Cache的keep、recycle、default pool概念图解 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(325) 评论(0) 推荐(0) 编辑

MySQL Enterprise Monitor架构图
摘要:MySQL Enterprise Monitor架构图 Enterprise Monitor Architecture 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(238) 评论(0) 推荐(0) 编辑

Script:诊断SYSAUX表空间使用情况
摘要:Script:以下脚本可以用于诊断SYSAUX表空间使用情况 ./opatch lsinventory -detail@?/rdbms/admin/awrinfoselect dbms_stats.get_stats_history_retention from dual;select dbms_stats.get_stats_history_availability from dual;sele... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(349) 评论(0) 推荐(0) 编辑

图解Oracle Checkpoint Queue
摘要:图解Oracle Checkpoint Queue 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(215) 评论(0) 推荐(0) 编辑

如何给Exadata数据库一体机打补丁patching图解
摘要:从图中可以看到使用ILOM为Infiniband 打补丁,而OS和固件使用oracle定制的minimal pack install.sh[gallery orderby="title"] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(244) 评论(0) 推荐(0) 编辑

图解Oracle RAC全局缓存等待事件Global Cache Wait Events
摘要:图解Oracle RAC全局缓存等待事件Global Cache Wait Events[gallery orderby="title"] 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(274) 评论(0) 推荐(0) 编辑

Oracle数据库升级路线图
摘要:Oracle Upgrade roadmap Oracle数据库升级路线图总览 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(317) 评论(0) 推荐(0) 编辑

Know more about Cache Buffer Handle
摘要:在之前的文章《latch free:cache buffer handles造成的SQL性能问题》中我介绍了cache buffer handle latch的一些知识,在这里我们复习一下:"当会话需要pin住buffer header时它首先要获去buffer handle,得到buffer handle的过程中首先要抢占cache buffer handles栓,为了避免对于cache buf... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(226) 评论(0) 推荐(0) 编辑

10%的IOS设备已经更新到版本5.1.1
摘要:APPLE iOS系统的更新率令Android望尘莫及。 住在佛吉尼亚州的David Smith是一位独立的iOS应用开发者,他提供了数据以支持这种说法。 David Smith开发了多个iOS APP,包括 Audiobooks 和 InstaBackup ; 并且他对iOS 5.1.1 版本的更新下载做了追踪。 他指出10%的iOS用户已经升级到最新版本的APPLE移动操作系统。 Appl... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(138) 评论(0) 推荐(0) 编辑

Know More About Oracle Row Lock
摘要:我们都知道在Oracle中实现了细粒度的行锁row lock,且在ORACLE的内部实现中没有使用基于内存的行锁管理器,row lock是依赖于数据块本身实现的。换句话说判定一行数据究竟有没有没锁住,要求Server Process去pin住相应的block buffer并检查才能够发现。但是试想一个场景,若process A 通过update语句锁定了数据表 Z数据块上的一行数据, 并长时间既没... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(211) 评论(0) 推荐(0) 编辑

[视频教学]Maclean教你用Vbox在Enterprise Linux 5上安装Oracle 10gR2 RAC
摘要:【视频教学】Maclean手把手教你用Vbox在Enterprise Linux 5上安装Oracle 10gR2 RAC数据库WebEx视频播放软件 , 以下wrf格式文件 需要使用webex播放, 下载WebEX: WebEx.zip (2.55 MB)Agenda:相关脚本 和命令附件: 脚本命令.txt (1.71 KB)第一讲视频-在Windows上安装Vbox 第一讲视频-在W... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(177) 评论(0) 推荐(0) 编辑

Archivelog Completed Before VS UNTIL TIME
摘要:有网友在T.ASKMACLEAN.COM上 提问关于"DELETE ARCHIVELOG ALL COMPLETED BEFORE" 与 "DELETE ARCHIVELOG UNTIL TIME "的区别。为了了解这2个命令细微的差别,我们先来温习一些 ARCHIVED LOG的知识。 V$ARCHIVED_LOG:FIRST_TIME DATE Timestam... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(302) 评论(0) 推荐(0) 编辑

ASM丢失disk header导致ORA-15032、ORA-15040、ORA-15042 Diskgroup无法mount
摘要:ASM丢失disk header导致ORA-15032、ORA-15040、ORA-15042 Diskgroup无法mount的案例不少,这里我们介绍下如何解决。 SQL> select * from v$version;BANNER-------------------------------------------------------------------------------... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(2564) 评论(0) 推荐(0) 编辑

Script:ASM修复脚本,寻找LISTHEAD和Kfed源数据
摘要:以下脚本用于ASM修复disk header时: 1. dd各种有用的metadata block : #! /bin/shrm /tmp/kfed_DH.out /tmp/kfed_FS.out /tmp/kfed_BK.out /tmp/kfed_FD.out /tmp/kfed_DD.out /tmp/kfed_PST.outfor i in `ls /dev/asm-disk*`doec... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(344) 评论(0) 推荐(0) 编辑

_external_scn_rejection_threshold_hour
摘要:1?Warning - High Database SCN: Current SCN value is 0x0b7b.0008e40b, threshold SCN value is 0x0b75.055dc000If you have not previously reported this warning on this database, please notify Oracle Suppo... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(1168) 评论(0) 推荐(0) 编辑

Ask Maclean论坛礼仪需知及学习oracle的方法论
摘要:发帖者们、Oracle骨友们请关注以下t.askmaclean.com 提问版的常见论坛礼仪规则: 1. 当有Oracler提出一个问题时,我们称之为打开一个线程,准确地说open a thread。 我们总是希望提问者能够尽可能多地提供细节,这将帮助 maclean 和 其他的热心网友 更准确地、更高效地回复这个thread 。如果网友对该问题已经做了一定地研究,且找到了一些相关的文档(docu... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(198) 评论(0) 推荐(0) 编辑

My Oracle Support Metalink站点最近将放弃flash界面转而使用ADF HTML
摘要:根据oracle官方博客的报道《The New My Oracle Support User Interface (HTML-based) 》, MY ORACLE SUPPORT开发team会在最近将support.oracle.com站点从原来的flash界面迁移到基于ADF HTML的用户界面上。 实际上在2012年的 January 27, MOS开发team就启动了 ,该新款UI直接架设... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(296) 评论(0) 推荐(0) 编辑

直面ODA(Oracle Database Appliance)RAC一体机
摘要:在《Database Appliance并非Mini版的Exadata-还原真实的Oracle Unbreakable Database Appliance》一文中,我分享了一些ODA官方白皮书中了解到的技术细节。实际接触到Oracle Database Appliance,这个原本号称mini版的Exadata一体机(后台被证实不是),还是在昨天。 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(956) 评论(0) 推荐(0) 编辑

Oracle Database Appliance ODA开箱视频
摘要:Oracle Database Appliance ODA开箱视频 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(158) 评论(0) 推荐(0) 编辑

深入了解Oracle前滚恢复rolling forward(一)
摘要:偶然的一次,网友在t.askmaclean.com ASK Maclean Home提问了关于11.2 上一个ORA-600问题的解决途径,我们这里不讨论该ORA-600[kcratr_nab_less_than_odr]错误, 比这个错误本身更有趣的是 该600 trace中记录了一段对于前滚恢复rolling upgrade描述十分详细的KST trace。 很多网友肯定要问什么是KST? ... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(422) 评论(0) 推荐(0) 编辑

MINSCN与Cache Fusion Read Consistent
摘要:问题来源于 网友在Ask Maclean Home 上关于 RAC 中 Past Image PI块的提问, 网友提出了一个演示,我们在11.2.0.3 2 Node RAC的环境中重现这个实验: SQL> select * from v$version;BANNER-----------------------------------------------------------------... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(267) 评论(0) 推荐(0) 编辑

dbms_hm.run_check遇到ORA-00604、ORA-01427
摘要:11.2.0.3 下尝试使用11g health monitor新特性时出现了ORA-00604、ORA-01427, 查询MOS发现 (Bug 12385172: ORA-01427 WHEN EXECUTING DBMS_HM.RUN_CHECK),当 DB中存在case when then的function index时会触发该BUG: SQL> select * from v$versio... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(536) 评论(0) 推荐(0) 编辑

Global Cache CR Requested But Current Block Received
摘要:这篇文章和之前的《MINSCN与Cache Fusion Read Consistent》 是姊妹篇,他们源于同一个问题帖子。我们来重现提问者所看到的这样一个场景: SQL> select * from V$version;BANNER--------------------------------------------------------------------------------Or... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(452) 评论(0) 推荐(0) 编辑

一些有用的Exadata诊断命令
摘要:检测check Exadata Image & OS versions , GI & DB patches sundiagexacheckcellserv ==> imageinfodbhost ==> /usr/local/bin/imagehistory Also check the version of the switch.Login to Switch and execute t... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(472) 评论(0) 推荐(0) 编辑

微观ORACLE(一):PMON Release Lock
摘要:我们在学习Oracle基础知识的时候肯定了解过PMON后台进程的功能,包括轮训其他ORACLE PROCESS,清理cleanup dead process并释放锁release enqueue lock ,及清理cleanup latch。 虽然这些理论在你耳边萦绕了千百回, 但你是否有亲眼见证过一次Pmon cleanup dead process并release lock呢?大多数人可能没有... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(558) 评论(0) 推荐(0) 编辑

_OFFLINE_ROLLBACK_SEGMENTS隐藏参数
摘要:_OFFLINE_ROLLBACK_SEGMENTS(offline undo segment list)隐藏参数(hidden parameter)的独有作用: 在实例startup启动并open database的阶段仍将读取_OFFLINE_ROLLBACK_SEGMENTS所列出的Undo segments(撤销段/回滚段),若访问这些undo segments出现了问题则将在alert.... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(946) 评论(0) 推荐(0) 编辑

_CORRUPTED_ROLLBACK_SEGMENTS隐藏参数
摘要:_CORRUPTED_ROLLBACK_SEGMENTS(corrupted undo segment list)隐藏参数所独有的功能: 在实例启动startup并open database的阶段_CORRUPTED_ROLLBACK_SEGMENTS所列出的undo segments(撤销段/回滚段)将不会被访问读取 所有指向这些被_CORRUPTED_ROLLBACK_SEGMENTS列出的u... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(457) 评论(0) 推荐(0) 编辑

Crash/Instance Recovery与Media Recovery的本质区别
摘要:Crash/Instance Recovery与Media Recovery的本质区别在于:Crash/Instance Recovery针对需要恢复的实例从增量检查点(incremental checkpoint)开始apply redo应用重做日志。由于日志覆盖的先提条件是完成相关日志的logfile switch checkpoint,且从定义上说归档日志总是落后于实例的检查点,所以对于cr... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(237) 评论(0) 推荐(0) 编辑

Maclean Liu的脚本工具盒
摘要:以下是Maclean Liu的脚本工具盒的部分脚本: Script:收集Enterprise Manager Grid Control/Agent/Database Control诊断信息Script:收集Exadata诊断信息Script:收集RAC诊断信息Script:收集自动SGA内存管理ASMM诊断信息Script:Collect vip resource Diagnostic Infor... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(179) 评论(0) 推荐(0) 编辑

从此SQLPLUS有了Top命令
摘要:Jagjeet Singh为我们提供了这样一个sqlplus下的RAC dashboard,实时的性能工具,看上去和top或者nmon命令的界面很相似,借助于这个工具我们将可以实时监控RAC的性能指标而不依赖于图形界面。 点击这里下载Jagjeet Singh的sqlplus dashboard for rac工具。 具体的安装方法如下: 解压zip包 [oracle@vrh1 ~]$ unzi... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(272) 评论(0) 推荐(0) 编辑

个人申明
摘要:说明一下由于个人原因我本人(Maclean Liu)已经离开云和恩墨, 在恩墨的2个月工作地很开心,感谢恩墨诸位对我的支持; 今后的去向请关注我的博客的关于maclean页面,谢谢! 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(95) 评论(0) 推荐(0) 编辑

针对11.2 RAC丢失OCR和Votedisk所在ASM Diskgroup的恢复手段
摘要:之前有同学在我的Oracle Allstarts群里讨论关于丢失包含ocr和votedisk的ASM diskgroup导致11gR2 RAC cluster无法正常启动的问题,最早我在《在11gR2 RAC中修改ASM DISK Path磁盘路径》一文中介绍了,如何在不启动CRS的情况下启动11.2中的ASM实例并实施操作, 这里也需要用到同样的命令"crsctl start crs -excl... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(498) 评论(0) 推荐(0) 编辑

Exadata:Smart Scan(一)
摘要:Smart Scan是Exadata的主要特性之一,该特性主要依赖于于Exadata Storage Software: [oracle@database ~]$ sqlplus maclean/macleanSQL*Plus: Release 11.2.0.2.0 Production on Sat Aug 18 22:46:39 2012Copyright (c) 1982, 2010, ... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(648) 评论(0) 推荐(0) 编辑

Oracle用户密码使用特殊符号,例如&(AND)、$(Dollar)、#(Pound)、*(Star)等
摘要:我们在管理ORACLE用户密码安全的时候总会用到各种由工具生成的密码带有特殊符号的问题,例如&、*、#、$等,但是在使用如上特殊密码往往会遇到各种错误,例如:Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - ProductionWith the Partitioning, Automatic Storage Management... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(613) 评论(0) 推荐(0) 编辑

11g中如何禁用自动统计信息收集作业
摘要:11g中如何禁用自动统计信息收集作业?因为11g中auto stats gather job被集成到auto task中,所以与10g中的禁用方式不一样: SQL> select client_name,status from DBA_AUTOTASK_CLIENT;CLIENT_NAME ... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(212) 评论(0) 推荐(0) 编辑

【教学视频】Maclean教你一步一步使用Vbox在Linux 5上安装Oracle 11gR2 RAC
摘要:【教学视频】Maclean教你一步一步使用Vbox在Linux 5上安装Oracle 11gR2 RAC该安装讲座相关的所有脚本和命令都保存在下面这个附件中: 11gR2-RAC-install-command-list.txt (1.43 KB) 第一讲创建VBOX虚拟主机并安装Oracle Enterprise Linux 5.7 第二讲配置并clone Vbox虚拟主机 创建共享存储磁... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(166) 评论(0) 推荐(0) 编辑

如何找回被create or replace覆盖的PL/SQL对象
摘要:有同学在T.Askmaclean.com上提问关于10gR2下原存储过程procedure,因为开发人员误操作create or replace 使用同样的过程名导致原存储过程被覆盖,希望通过Oracle技术手段在不停机的前提下找回原存储过程procedure。 这里Maclean 提供2种10gR2以后可以在线挽救被覆盖PL/SQL对象的方案: 方案1: 利用Flashback Query 闪... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(421) 评论(0) 推荐(0) 编辑

【推荐】DBA必须了解的11g中的一些变化
摘要:推荐一下老张的这张PPT 涵盖了11g中比较显著的一些变化,是DBA应当掌握的, 再推荐一下Thomas Zhang的博客,http://tomszrp.itpub.net/,很多内容都是独家的! 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(139) 评论(0) 推荐(0) 编辑

Know more about Oracle User Space Quota
摘要:Tablespace Quota 表空间限额是Oracle数据库中限制User使用空间的重要手段,我们来深入浅出地了解一下Space Quota在内部的实现: SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g... 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(412) 评论(0) 推荐(0) 编辑

导航