|
|
||||||||||||||||||
|
||||||||||||||||||
|
|
||||||||||||||||||
|
|
【内容摘要】测试数据库是Oracle10g 10.2.0.3,实际上这个等待事件也是从Oracle 10g开始引入的,用来标识表空间或数据文件扩展时的等待。 Oracle 需要将系统块格式化为Oracle数据块,然后才能提供数据库使用。 【内容摘要】Oracle10g在Oracle 10.2.0.3之前,CRS中实例资源是依赖于VIP资源的。这会导致的一个普遍问题是,当仅仅是VIP出现故障需要切换时,实例和监听也同时Down了。往往这是我们不希望看到的情形,如果实例正常,VIP切换时,完全没有必要关闭实例。 【内容摘要】26晚到达成都,入住酒店已经是21时左右,一路劳顿对成都并没有什么特殊的印象,只是计划活动完成之后到处走一下,没想到这个愿望最终没能实现。 【内容摘要】演讲之后有几个广州的朋友来找我签名,素不相识,但是我祝愿朋友们在Oracle的这条路上都能够越走越远、越走越好。 【内容摘要】活动的第一个环节是我的一个简短演讲,这个演讲介绍了我个人对于数据库技术发展的一些思考。随之引出用户对于Oracle数据库产品的一些期望。 【内容摘要】中国区的Oracle Database 11g Launch大会将于本月举行。 本次活动共有四站,分别是9.19 上海/9.20 北京/9.25 广州/9.27 成都。 【内容摘要】在Oracle11g中,Oracle能够真正的跳过哪些Free的空间,从而使得备份集大大缩小。 【内容摘要】一个新的系统包被引入,DBMS_RESULT_CACHE可以用于执行关于Result Cache的管理 【内容摘要】在Oracle Database 11g中,Oracle引入了一个令人关注的新特性:结果集缓存(Result Cache)。 顾名思义,这个新特性的含义就是将查询的结果集Cache起来,以便随后相同的查询请求可以直接利用,从而避免了再次查询。 【内容摘要】遇到这类问题,可以通过重新配置,来创建EM的配置文件。。。。。。。。 【内容摘要】对于后台进程的跟踪文件名称,可以通过查询v$process视图获得,这个视图新增加了一个字段TRACEFILE用于记录跟踪文件的名称。 【内容摘要】在Oracle Database 11g之前,Oracle的各类跟踪文件、日志文件等诊断文件的存储位置并不统一,现在在FDI的基础架构之上,Oracle开始统一规划这些文件的存储,ADR之于诊断文件,就类似于OFA(Optimal Flexible Architecture )之于数据库文件。 【内容摘要】一直以来,当用户的数据库出现故障以后,当用户向Oracle请求协助时,反复繁杂的交互与数据收集折磨了无数的用户,而这一工作又是不可缺少的。 【内容摘要】RAT被成为真正的应用测试,能够完全重现生产环境中的负载和应用负荷,从而能够更精确的知道升级、硬件更换或者系统变更,以前对于不同的版本升级,我们通常很难完全重现或模拟生产环境的负荷。 【内容摘要】实际上如果仅仅是参数文件丢失,数据库仍然在运行,那我们完全可以从数据库实例中得到当前的所有运行参数,从Oracle 11g开始,一个新的命令被引入 【内容摘要】Oracle11g的自动内存管理特性是早已被预期的Oracle的又一增强,是Oracle朝着自动内存管理方向所迈出的又一坚定步伐,是Oracle既定路线的又一延伸。 这一特性不会使人惊讶,但是会使人欣喜。 【内容摘要】另外据可靠消息,Oracle将以9月19日于上海,9月20日于北京举行Oracle11g的Launch大会,到那个时候,大家应该已经看到了Oracle11g。 【内容摘要】Oracle的这些很小的变革正在逐步的从各个方面提高Oracle数据库的性能。 【内容摘要】今天下午,是Oracle11g新特性公开课的日子。 【内容摘要】建议大家看看Bug列表,还是有好处的,这就可以知道在自己的产品环境上可以去避免哪些问题。 【内容摘要】在Oracle10g中,使用Level 8的trace,得到以下的输出. 在这个输出中,和Oracle9i最大的不同是enabled threads部分增加了位图信息,这个信息的增加我猜测是为了满足Oracle10g Grid运算支持大量并行实例的需要.Level 10及的trace将包含DUMP memory的信息,可读性又有所降低了。 【内容摘要】我们知道在Oracle10gR2以前的版本中,如果使用RMAN恢复数据库,临时表空间的临时文件是不会自动恢复的。 【内容摘要】误删除操作是由于应用程序逻辑错误导致的,这种情况真是屡见不鲜;8.31时还处理过一个重大故障,同样是由于程序编写错误,导致数据库崩溃。 可见,我们的程序员们在编码过程中,同样疏忽不得。 【内容摘要】今天在检查数据库报告时发现了这样一条记录: - Large object Report OWNER SEGMENT_NAME SEGMENT_TYPE TABLESPACE Size_Mb ---------- ----------------------------- ------------- ---------- ---------- BOSSMGR BIN$FzMEZaDyQK3gRAADuow9AA==$0 TABLE BOSSMGR 25075... 【内容摘要】最近一台新上线的Oracle10gR2数据库在警告日志文件中(alert.log)持续出现如下错误: Tue Jul 18 23:09:22 2006WARNING: inbound connection timed out (ORA-3136)Tue Jul 18 23:09:23 2006WARNING: inbound connection timed out (ORA-3136)Tue... 【内容摘要】在Oracle10g中,Oracle对v$database视图做出增强,增加了很多字段,其中一个重要字段是:CURRENT_SCN,代表数据库当前的SCN: SQL> select * from v$version; BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdPL/SQL Release 10.2.0.1.0 - ProductionCORE 10.2.0.1.0... 【内容摘要】此前写过两篇文章,介绍ITL竞争的模拟,有朋友在留言版上留言无法模拟,经过询问,得知在Oracle10g上无法再现我的试验结果. 首先猜测是Oracle10g的处理方式不同,我决定动手来验证一下,首先在Oracle9i中,创建一个测试表,设置MAXTRANS参数,结果如下: SQL> connect eygle/eygleConnected.SQL> CREATE TABLE EYGLE_ITL2 (C1 NUMBER,3 C2 VARCHAR2(10)4 )5 INITRANS 1 MAXTRANS 16 / Table created.... 【内容摘要】前几天帮朋友安装了一套Oracle10gR2的环境,顺便简单测试了一下IO性能。 机器是Dell的2850,三块硬盘的Raid5。 【内容摘要】SYSAUX表空间在Oracle Database 10g中引入,作为SYSTEM表空间的辅助表空间. 以前一些使用独立表空间或系统表空间的数据库组件现在在SYSAUX表空间中创建. 通过分离这些组件和功能,SYSTEM表空间的负荷得以减轻.反复创建一些相关对象及组件引起SYSTEM表空间的碎片问题得以避免。 【内容摘要】从Oracle10gR2开始,数据库可以实现自动调整的检查点.使用自动调整的检查点,Oracle数据库可以利用系统的低I/O负载时段写出内存中的脏数据,从而提高数据库的效率。 【内容摘要】从Statspack的创建脚本中,我们可以看到从Oracle9i到Oracle10g,空闲等待事件的改变. 空闲等待事件在Statspack中,记录在系统表STATS$IDLE_EVENT中.检查其创建脚本我们可以找到这些变化.这个脚本位于$ORACLE_HOME/rdbms/admin/spctab.sql 【内容摘要】昨天有朋友问到Oracle10g和Oracle8i的连通性问题,一时记不清楚,同事作了一些测试.得到的结论是: 简要记录于此 【内容摘要】为了更有效的保留Session信息,Oracle10g新增加了一个v$session_wait_history视图 该视图用以记录活动Session的最近10次等待事件。 【内容摘要】一直没怎么用10g的EM工具,今天打开来看看,发现也有相传已久的乱码问题.网上也流传着N种解决方案,仔细看一下,其实这个问题很好解决. 【内容摘要】ASM ( Automatic Storage Management ) 的一个重要特性是可以进行在线磁盘重配置及动态均衡。 【内容摘要】一个Linux AD4上的Oracle10gR2数据库,由于空间不足,扩展了一下硬盘,增加100G做为数据库存储. 【内容摘要】为了避免DBWR不必要的唤醒及过于活跃,从Oracle10g开始,Oracle对DBWR的SCAN间隔进行了调整. 【内容摘要】Oracle10g引入ASM以来,关于ASM的担心就从来没有停止过.因为ASM引入了一个新的ASM实例,新的实例的稳定性成为了关注的焦点. 【内容摘要】在Oracle9i中,通常我们不会收集系统的统计信息,这使得对于all_objects的查询会使用RBO,而在Oracle10g中,缺省的会使用CBO优化器。 对于反复的硬解析,统计信息、柱状图信息的判断以及执行计划的选择使得性能急剧下降。 【内容摘要】Oracle10g Materialized View enhanced 【内容摘要】从Oracle10g开始,Oracle引入了flashback drop的新特性,这个新特性,允许你从当前数据库中恢复一个被drop了的对象。在执行drop操作时,现在Oracle不是真正删除它,而是将该对象自动将放入回收站。对于一个对象的删除,其实仅仅就是简单的重令名操作。 【内容摘要】Oracle在10g中引入了闪回区(flash recovery area)的概念,用以简化和完善备份,但是闪回区同样需要精心规划和设置,否则一样会遇到问题,从Oracle10gR2开始,Oracle还提供了一个新的视图V$FLASH_RECOVERY_AREA_USAGE,用以监控闪回区空间的耗用情况。 【内容摘要】归档日志压缩特性在10gR1中尚不可用 【内容摘要】我们知道在以往的Oracle版本中,如果commit,那么后台的LGWR进程一定会将内存中的redo数据写入online redo log文件中,然后再将控制权返回给用户(当然,其实这段也可能不是磁盘操作,而是写入到磁盘缓冲中)。如果应用中有过于频繁的用户commit,那么可能会产生明显的log file sync的等待事件。 而Oracle10g中的新功能-Asynchronous Commit可能是解决这个问题的一个新方法(只是看文档自己猜测,并没有真正实践)。 在Oracle10g中我们可以设置commit的行为来做到在commit之后,控制权立刻返回给用户,而Oracle会在恰当的时候唤醒LGWR,批量更新online redo log文件。 我们可以作系统级的更改: ALTER SYSTEM SET COMMIT_WRITE = BATCH, NOWAIT 同样也可以在commit时单独使用: COMMIT... 【内容摘要】ASM是Oracle10g非常吸引人的新功能,Eygle也对此作过不少测试,甚至是真正的应用。 【内容摘要】由于附件稍微大了那么一点儿,所以MT无法发表 :-( 原文链接自Itpub 本地下载Oracle10g中可以抛弃命令行吗... 【内容摘要】从Oracle10g开始,Oracle极大的增强了OEM工具,并通过服务器端进行EM工具全面展现。 在10g中,客户端可以不必安装任何Oracle客户端工具,仅凭浏览器就可以调用强大的EM工具。 【内容摘要】如果想在Oracle10g提供的Oracle Enterprise Manager中启动或者停止数据库 必须要设置好Preferred Credentials 其中需要设置数据库的Normal user,SYSDBA user还有操作系统的Host user 数据库部分的用户设置通常没有问题 但是在Windows系统上设置Host user的时候就会发现无论写什么用户密码都会在test的时候提示密码错误 解决方法(其实跟9i的EM中要做自动exp等设置时候的操作一样) 1. 控制面板 -> 管理工具 a. local security... 【内容摘要】Oracle10gR2新增了一个工具-Cluster Verification Utiltiy (cluvfy),用以在部署RAC环境的不同阶段进行环境及所有重要组件的检查。 这个工具随Oracle10gR2发布,但是也可以被用于Oracle10gR1。 CVU所检查的范围非常广泛,涉及从初始的硬件安装到安装完成以及所有中间阶段的组建安装及配置。 但是cluvfy只对安装阶段及组件进行检查验证,不涉及调整、监控已经Cluster内在状况检查。 直接键入cluvfy可以获得提示输出: [oracle@raclinux1 bin]$ cluvfy USAGE: cluvfy [ -help ] cluvfy stage { -list... 【内容摘要】Oracle10g CRS(Cluster Ready Services)是Oracle10g RAC的一个新特性,用以提供标准的群集服务接口。 在以前的版本中,Oracle RAC必须借助第三方Cluster软件,但是从Oracle10g开始,我们有了新的选择。 【内容摘要】从Oracle10g开始,伴随ASH功能的引入,Oracle对V$SESSION视图进行了彻底改造。 【内容摘要】今天在测试过程中,偶然发现在Oracle10g Release 2中,Autotrace的功能已经被极大加强和改变。 这是一个很有意思的小的变化,关于autotrace的使用,请参考:启用AutoTrace 接下来让我们先来看一下什么地方发生了改变: SQL> set linesize 120 SQL> set autotrace on SQL> select count(*) from v$session 2 /... 【内容摘要】在Oracle10gR1中,Oracle引入了ASH的概念。在Oracle10gR2中,Oracle进一步强化了ASH的功能,增加了report能力。 ASH采样的是一段时间内系统内活动session的等待信息,通过这些信息,可以获得top wait events, top SQL, top SQL command types,top sessions等等重要信息。 Oracle通过ASH Report可以对特定的时间段进行分析,可以精确到天、小时或者分钟。 ashrpt类似statspack的功能,通过报表把采集的数据直观的展现出来。其本质仍然是得益于ASH的强大功能。 我们简单看一下v$active_session_history记录的历史信息: SQL> select sample_id,sample_time,event from v$active_session_history... 【内容摘要】Oracle10gR2给出了一个新的视图用以监控闪回区的使用情况 【内容摘要】Oracle10g Release 2对ASM做出了一系列的改进,在这些改进中,ASM保持了透明的多版本支持特性。 也就是说,Oracle10gR2的ASM仍然支持以前的Oracle10g版本,而以前的Oracle10g版本ASM也仍然可以支持Oracle10gR2的数据库。 【内容摘要】1.官方下载站点 Oracle ASMLib 如果你的Linux内核不匹配asmlib的版本,你可能需要做适当升级。 我安装用的是Rehat AS4: [root@danaly ~]# cat /etc/redhat-release Red Hat Enterprise Linux AS release 4 (Nahant) 对于Redhat AS4,ASMLib2.0支持两个内核版本:2.6.9-5.0.5和2.6.9-11... 【内容摘要】Oracle10g提供了bbed工具,但是同样需要我们手工编译一下 【内容摘要】Oracle10g内含了一个ASM工具kfed,可以用来查看ASM磁盘的物理结构,不过该工具需要我们自己编译一下才能使用。 【内容摘要】如何使用Oracle10gR2,一点测试: 1.硬盘分区 示例,划分三个硬盘分区: [root@danaly etc]# fdisk /dev/cciss/c0d0 The number of cylinders for this disk is set to 8854. There is... 【内容摘要】在Oracle10gR2中,Oracle允许我们直接从表空间中drop掉空的数据文件,这个删除的文件再也不会讨厌的显示在dba_data_files视图中了。 【内容摘要】从8月26日开始,Oracle10gR2在各大平台上的版本都已经发布了,等待了很久的朋友们可以到OTN上下载试用了: http://www.oracle.com/technology/software/products/database/oracle10g/index.html... 【内容摘要】测试环境: System Configuration: Sun Microsystems sun4u Sun Enterprise 450 (4 X UltraSPARC-II 296MHz) System clock frequency: 99 MHz Memory size:... 【内容摘要】10g的表空间跨平台迁移,较9i就是增加了一个使用Rman进行的文件格式转换的过程. 实际上也就是转换了数据文件头的格式信息而已. |
|||||||||||||||||
CopyRight © 2004 ~ 2008 eygle.com, All rights reserved.
|
||||||||||||||||||