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

2013年3月19日

搬迁到CSDN的公告页面

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

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

了解Database Replay Capture内部原理

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

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(563) 评论(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 阅读(199) 评论(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 阅读(295) 评论(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 阅读(255) 评论(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 阅读(218) 评论(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 阅读(299) 评论(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 阅读(250) 评论(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 阅读(267) 评论(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 阅读(214) 评论(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 阅读(188) 评论(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 阅读(179) 评论(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 阅读(636) 评论(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 阅读(388) 评论(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 阅读(276) 评论(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 阅读(250) 评论(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 阅读(435) 评论(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 阅读(335) 评论(0) 推荐(0)

【图】游东天目山

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

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(196) 评论(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 阅读(238) 评论(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 阅读(199) 评论(0) 推荐(0)

【转】Oracle SPARC SuperCluster全能王:不改大道至简本色

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

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

【转】卡巴斯基安全公告称甲骨文数据库存在加密漏洞

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

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(185) 评论(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 阅读(205) 评论(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 阅读(215) 评论(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 阅读(340) 评论(0) 推荐(0)

传甲骨文CEO拉里·埃里森表示将在9月30日发布Oracle Database 12c!!

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

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(225) 评论(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 阅读(856) 评论(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 阅读(1457) 评论(0) 推荐(0)

了解GoldenGate Replicat的HANDLECOLLISIONS参数

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

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(4517) 评论(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 阅读(981) 评论(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 阅读(582) 评论(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 阅读(277) 评论(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 阅读(368) 评论(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 阅读(1307) 评论(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 阅读(289) 评论(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 阅读(497) 评论(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 阅读(1100) 评论(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 阅读(583) 评论(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 阅读(235) 评论(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 阅读(575) 评论(0) 推荐(0)

【技术分享】开Oracle调优鹰眼,深入理解AWR性能报告

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

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(981) 评论(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 阅读(281) 评论(0) 推荐(0)

Java Jdbc减少交互提升批量处理性能,到底该如何优化才好?

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

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(317) 评论(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 阅读(755) 评论(0) 推荐(0)

给Oracle年轻的初学者的几点建议

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

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(215) 评论(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 阅读(346) 评论(0) 推荐(0)

如何修复ASM Disk header_status=FORMER的磁盘重新加入Diskgroup

摘要: 存在以下这种情况, 由于误DROP DISKGROUP或者误将DISK DROP 出原Diskgroup,或者因为BUG 13331814 阅读全文

posted @ 2013-03-19 00:52 Oracle和MySQL 阅读(1008) 评论(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 阅读(419) 评论(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 阅读(326) 评论(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 阅读(328) 评论(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 阅读(393) 评论(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 阅读(225) 评论(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 阅读(326) 评论(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 阅读(730) 评论(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 阅读(248) 评论(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 阅读(475) 评论(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 阅读(604) 评论(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 阅读(1278) 评论(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 阅读(131) 评论(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 阅读(757) 评论(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 阅读(219) 评论(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 阅读(534) 评论(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 阅读(171) 评论(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 阅读(256) 评论(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 阅读(155) 评论(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 阅读(208) 评论(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 阅读(264) 评论(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 阅读(2342) 评论(0) 推荐(0)

Exadata实体图

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

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

Simplicity- Oracle VS Netezza

摘要: 阅读全文

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

Oracle Real Application Testing diagram

摘要: Real Application Testing diagram 阅读全文

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

Oracle Column Transparent Data Encryption

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

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

JBoss Pricing

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

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

Oracle Enterprise Manager 12c Overview

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

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(120) 评论(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 阅读(131) 评论(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 阅读(473) 评论(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 阅读(184) 评论(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 阅读(379) 评论(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 阅读(161) 评论(0) 推荐(0)

Oracle为何会发生归档日志archivelog大小远小于联机重做日志online redo log size的情况?

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

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

Oracle Ksplice如何工作?How does Ksplice work?

摘要: Oracle Ksplice 在 Oracle Linux 6中已经可用了哦:) 阅读全文

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

Decision tree:Determining alternate DR sites

摘要: 阅读全文

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

User-Proof Your Google Apps Data

摘要: 阅读全文

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(137) 评论(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 阅读(148) 评论(0) 推荐(0)

Typical HDFS cluster

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

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

Solaris到2015年的发展路线图Roadmap

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

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(128) 评论(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 阅读(256) 评论(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 阅读(374) 评论(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 阅读(200) 评论(0) 推荐(0)

Mysql存储引擎特性比较

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

posted @ 2013-03-19 00:51 Oracle和MySQL 阅读(185) 评论(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 阅读(129) 评论(0) 推荐(0)

Samsung Epic 4G 图文介绍

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

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

Oracle BMW Racing sailing vessel帆船图

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

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

淘宝技术的科普贴图文

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

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

Quantum Dxi6700系列图

摘要: 阅读全文

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

Nexsan 180T in 7 inches

摘要: 阅读全文

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

Google Doodle:龙年 新春快乐 龙年进步!

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

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

Mysql数据库的几大优势

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

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

导航