Oracle 21c 新特性:Object Activity Tracking System 对象活动跟踪系统 Posted by eygle at 2021-01-12 【内容摘要】根据活动的类型和不同客户的使用情况,某种跟踪技术比其他技术更适合。例如,计数器对于跟踪索引和物化视图的使用情况很有用。计数器在固定的时间间隔内进行维护,以便捕获对象随时间的使用模式。同样的技术可以用来跟踪表列的更新活动,为每个表列维护更新计数器。在位向量中设置位是另一种形式的跟踪技术,它适用于记录某一活动在一个时间间隔内的发生情况,而不说该活动发生了多少次。
Oracle Database 21c 十小新特性一览 - New Features Posted by eygle at 2020-12-11 【内容摘要】一如既往,Oracle 21c 在细节上进行了很多增强,很多时候,于细微处方见差异,唯有细致入微才能够成就品质,这也蕴含了四十年时光、2000万行代码的触角延伸,管中窥豹与读者分享。
Oracle Database 21c 十大新特性一览 - New Features Posted by eygle at 2020-12-09 【内容摘要】Oracle 数据库仍然在持续创新,沿着 多模、软硬结合、智能化 等方向深入演化,在 2021年发布的年度创新版本 Oracle Database 21c 相信还会引发大家的广泛关注。
Oracle 20c 新特性:XGBoost 机器学习算法和 AutoML 的支持 Posted by eygle at 2020-05-09 【内容摘要】Oracle 20c数据库中引入的一个新的机器学习算法叫做XGBoost。XGBoost是一个开源软件库,它在大多数常用的数据科学、机器学习和软件开发语言中提供了一个梯度提升框架。
Oracle 20c 新特性:expdp / impdp 数据泵EXCLUDE和CHECKSUM Posted by eygle at 2020-05-06 【内容摘要】Oracle Data Pump 20c 可以在同一导出或导入操作中包含和排除对象,这意味着,DataPump 可以在同一操作中包含 INCLUDE 和 EXCLUDE 参数。通过对要迁移的对象进行更多的特定化,这一增强功能使迁移 Oracle 数据库更容易。
Oracle 20c 新特性:基础级内存数据库免费 In-Memory Base Level Posted by eygle at 2020-05-02 【内容摘要】In-Memory 作为一个选件,是 Oracle 在 12.1.0.2 中引入的一个特性,通过对数据进行列式存储,以加速查询分析的性能。通过这个特性,Oracle 数据库让行存和列存同时存在。然而这是一个收费的功能,很多用户无法使用。在 20c 中,Oracle 增加了一个基础级的 In-Memory 选项,可以让用户在 16GB 以内,免费使用 In-Memory 的特性。
Oracle 20c 新特性: Persistent Memory Database 持久化内存数据库 Posted by eygle at 2020-04-30 【内容摘要】PMEM 绝不仅仅是闪存面前的简单缓存,它依赖于专用的内存DIMM(Intel Optane)和特定的协议和通道(RDMA,和RoCE)。在使用闪存时,所有的I/O都需要传递到存储服务器栈和数据库服务器的内核部分,这意味着延迟。而在新的技术下,可以直接将数据库与存储服务器的PMEM内存连接起来,从而使得所需要的CPU减少,加快了响应。
Oracle 20c 新特性:快速过滤的自动区域图-Automatic Zone Maps Posted by eygle at 2020-04-28 【内容摘要】Zone Maps 是一个独立的访问结构,可以为表独立建立。在表和索引扫描期间,区块图可以根据表列上的谓词来修剪表的磁盘块和分区表的潜在完整分区。区块映射可以使用 Attribute Clustering,也可以不使用属性聚类。
Oracle 20c 新特性:通过DIAGNOSTICS_CONTROL对诊断事件管控 Posted by eygle at 2020-04-26 【内容摘要】通过 DIAGNOSTICS_CONTROL ,Oracle 让看不到、摸不着的诊断操作,变得有迹可循,可以跟踪,云和恩墨认为,这是 Oracle 细致入微的又一体现,对数据库安全进行了有益的管控和增强。
Oracle 数据库需要在2019年April之前Mandatory升级的说明 Posted by eygle at 2018-03-16 【内容摘要】在之前的文章中,我们详细描述了:揭秘Oracle 11.2.0.4前版本DB Link必须在2019年4月前升级 。 在以下我简要引用一下Oracle官方的声明,提醒大家务必认真分析,制定必要的应对策略。 Oracle Databases Need to be Patched to a Minimum Patchset/PSU/RU level before April 2019 (Doc...
Oracle Database 18c已经发布及新特性介绍 Posted by eygle at 2018-02-23 【内容摘要】在2018的新年(据2月16日文章),Oracle宣布Database 18c已经发布,但是仍然是首先在Oracle Cloud上一体机环境发布出来。所以要等到常规版本的公开提供,还有一段时间要等。
数据架构:从AT&T到青海移动的多租户数据整合实践 Posted by enmotech at 2017-10-23 【内容摘要】基于X86的分布式存储架构,替换小型机和集中式存储,实现去IE的分布式演进,而数据库采用 12c 的多租户,将分散式部署的数据库集中整合起来。从而实现节约成本与提升性能的双重功效。
Oracle Database 18c new features 之10大新特性一览 Posted by eygle at 2017-10-07 【内容摘要】在 2017 Oracle OpenWorld大会上,关于 Oracle 18c 的一系列新特性已经被披露出来,借助分散在各个会场的公开分享主题和内容、OOW提供的PPT下载,我们和大家抢鲜分享一下 18c 中极具吸引力的新特性。
关于Oracle 12.2 Sharding,你想知道的都在这里 Posted by eygle at 2017-04-13 【内容摘要】Oracle数据库云服务(PaaS)目前不提供用于部署分片数据库的整体自动化,但 使用Oracle数据库云服务自动部署Oracle Sharding将会在2017年被列入计划,计划支持混合云和全部云部署模型,以及单数据中心和多数据中心部署。
2016中国软件大会:面向开发和DBA的Oracle 12.2新特性 Posted by eygle at 2016-12-12 【内容摘要】在2016年12月10日的『中国软件大会上』,我分享了一个主题:《面向开发人员和DBA的Oracle 12c新特性》,从安全的主题开始,以在线变更为主线,分享了Oracle 12c的一些新特性,尤其是12.2的部分新特性。
Oracle 12c多租户新特性:Common用户和Local用户的管理 Posted by eygle at 2016-12-02 【内容摘要】介绍多租户架构中用户及权限的变化,全局用户和本地用户,管理方式和内部实现,这篇文章来自<深入解析Oracle>一书的摘录。云和恩墨 的很多客户已经采用多租户特性进行生产部署,这一技术早已经走入实践。
Oracle 12c 多租户:PDB 支持 abort 关闭么? Posted by eygle at 2016-12-01 【内容摘要】对于PDB来说,不存在ABORT模式,如果ABORT了PDB,那么Redo或者归档必须几乎无限期保留,以确保下次启动可以完成PDB的介质恢复,这是不可接受的。
2015 OOW:云时代Oracle欲做终结者 Posted by eygle at 2015-11-04 【内容摘要】2015年10月26日,在Oracle OpenWorld开幕的Keynote演讲上,Larry Ellison,Oracle公司的创始人、前CEO,现CTO,发布了Oracle的一系列产品和技术革新,彰显了这家成立38年 - 正值中年的科技巨头在云时代的野心。
2015 OOW:Oracle的Sharding技术 Posted by eygle at 2015-11-03 【内容摘要】在2015年OOW大会,国内很多小伙伴们一直非常关心Oracle Database 12.2中的Sharding技术实现,可是要知道在Larry Ellison的演讲中,根本就没有提到这个特性,而在Andrew Mendelsohn的Session中,这一特性也仅仅只有一行字:Sharding 。
Oracle SQL Hint的视图解析 V$SQL_HINT Posted by eygle at 2015-10-12 【内容摘要】在Oracle 11g中,新增的视图V$SQL_HINT记录了Oracle数据库中的可用Hint及其历史。
如果串起来,这几个视图的关系极大:V$SQL_FEATURE,V$SQL_FEATURE_HIERARCHY,V$SQL_HINT,通过这几个视图可以了解Oracle的SQL特性,继承关系,以及可用Hint及启用版本等。
Oracle Database 12c 新特性 - 临时UNDO段 Posted by eygle at 2012-10-08 【内容摘要】在Oracle Database 12c中,为了缩减UNDO段的使用,同时减少REDO和归档的数据量,一个新特性:Temporary Undo Segments 被引入。
Oracle Database 12c 将至与新特性介绍 Posted by eygle at 2012-09-25 【内容摘要】据说,Oracle Database 12c将在9月30日开幕的Oracle Open World大会上推出,虽然提供下载可能仍然要拖到年底或明年初。但是新特性即将被放开。
从新闻中,已经可以看到众多的新特性批露出来,以下是视野中可以看到的新特性
管中窥豹新特性:Oracle Pluggable Database Posted by eygle at 2012-09-18 【内容摘要】在Oracle OEM 12c中,一个新特性被批露出来,在以下文档中,描述了:Oracle Pluggable Database . 这在Oracle Database 11g中是没有的。其中有两个关键的名词:PDB - Pluggable Database;CDB。
只读表空间中创建对象-deferred_segment_creation Posted by eygle at 2012-07-16 【内容摘要】有朋友发现可以在只读表空间里创建新的空表,提出疑问,这实际上是Oracle Database 11g的新特性Deferred Segment Creation在建表时的"副作用",由于无需分配空间,新建的数据表只需要增加元数据,就出现了可以在只读表空间中创建空表的现象。
Oracle 11g全表扫描以Direct Path Read方式执行 Posted by eygle at 2012-05-24 【内容摘要】在Oracle Database 11g中有一个新特性,全表扫描可以通过直接路径读的方式来执行(Direct Path Read),这是一个合理的变化,如果全表扫描的大量数据读取是偶发性的,则直接路径读可以避免大量数据对于Buffer Cache的冲击。
Oracle Patch 11gR2 11.2.0.3 PatchSet 发布 Posted by eygle at 2011-09-27 【内容摘要】Oracle已经于近日发布了Oracle 11gR2 的 11.2.0.3 补丁集,首先发布的仍然是Linux版本,其补丁号是:10404530 。单平台总大小 5 GB。
我觉得新的补丁集最大的好处是,可以帮助用户确定一下自己现有平台中可能存在的安全隐患。
Mac上安装Oracle 10g的几点注意事项 Posted by eygle at 2011-06-14 【内容摘要】最近已经开始用MacBook Pro作为工作的唯一电脑,其已经能够完全替代Windows的工作职能,除了网银要用虚拟机(啥时候网银也能进步一下?)。
在安装Mac版的Oracle的时,遇到了一些问题,简要记录一下供后来者参考。
ASM元数据备份与恢复:md_backup和md_restore Posted by eygle at 2011-03-22 【内容摘要】在Oracle Database 11gR2 中,asmcmd有了大量的改进和增强,即使11.2.0.2和11.2.0.1比较,也有很多不同。
在ASM元数据的备份与恢复方面,Oracle增加了两个命令:md_backup 和 md_restore。
md 是 metadata的缩写,这一工具极大的简化了ASM的元数据维护。
Oracle 11g默认用户密码增强-default_pwd$ Posted by eygle at 2010-09-02 【内容摘要】Oracle 11g中增加了一个新的视图DBA_USERS_WITH_DEFPWD用于显示那些具有缺省口令的用户
Oracle Index Merge 与 and_equal 的变迁 Posted by eygle at 2010-06-08 【内容摘要】and_equal是Oracle支持的一种特定操作,可以将多个单列索引进行合并(Index Merge)输出查询结果。
同时and_equal可以通过Hints来进行强制,最少指定两个索引,最多指定5个。
Redflag Linux安装Oracle 10gR2 RAC记事 Posted by eygle at 2010-02-05 【内容摘要】今天帮助客户在RedFlag Linux上安装了一套Oracle 10gR2 RAC,这是第一次接触红旗Linux,发现其中文化和Windows办公化作的很好,X Windows启动就仿佛Windows 2000的样子。
而且红旗内置了为Oracle而设置的参数和软件包,客户装好了OS之后,我没有打任何rpm包即可正常安装Oracle软件。
ORA-07445 cold_qerfxArrayMaxSize 的Bug Posted by eygle at 2010-01-26 【内容摘要】经过Metalink文档:386727.1 确认,这是一个Bug,仅见于HP-UX Itanium环境,在10.2.0.3中修正,一般不会带来严重影响。
MMAN - Oracle 10g的Memory manager进程 Posted by eygle at 2009-12-25 【内容摘要】MMAN进程是Oracle 10g引入用于进行内存管理的进程,在进行动态内存调整时,这个进程要发挥其作用。
在文档上,Oracle说,这个进程的作用是内部数据库任务的执行者:MMAN is used for internal database tasks.
SAP系统中的Bug 5376783 dbms_space高物理读 Posted by eygle at 2009-12-11 【内容摘要】这个Bug在DBMS_SPACE.OBJECT_GROWTH_TREND进行空间分析时被触发,根本原因在于内部算法在执行空间检查时,耗费了大量的评估IO成本,导致了大量的IO资源使用
11gR2新特性之- 并行DBMS_PARALLEL_EXECUTE Posted by eygle at 2009-11-03 【内容摘要】在2009 Oracle Openworld上,Thomas Kyte在一个关于《The top 10 - No, 11 - New Features of Oracle Database 11g Release 2》的演讲中,提到一个并行执行的新特性,比较感兴趣。
Oracle 11gR2 安装初体验 - OEL + Oracle Posted by eygle at 2009-09-05 【内容摘要】在上个月举办的2009系统架构师大会上,有位朋友问我,他配置了一台机器,2CPU,6G内存,打算用来装Oracle测试学习,够不够。
Oracle Database 11gR2的升级路径与升级思考 Posted by eygle at 2009-09-04 【内容摘要】对于Oracle 10g的用户,可以再等一两个PatchSet再做考虑,比较Oracle 10g还有一个较长的支持期,11gR2的到来无疑加快了Oracle9i退出市场的步伐。
11gR2新特性之二 - Flash Cache 的SSD支持 Posted by eygle at 2009-09-03 【内容摘要】这一新特性是颇为引人瞩目的,SSD技术经过几年的沉淀、积累与推广,已经为大众所接受,唯一的问题是,这一技术的引入带来了多少Bug,稳定性如何,如无意外,这一特性将为很多面临IO性能瓶颈的企业解决不少问题。
11gR2新特性之一-列式压缩(Columnar Compression) Posted by eygle at 2009-09-02 【内容摘要】在11gR2发布之前,已经从一些Beta测试中知道,新版本中包含了列式压缩(Columnar Compression)的新特性,这一特性是被期待已久的,Sybase IQ产品尤以列式存储而著称,现在Oracle也在列式压缩上引入了类似技术。
使用Oracle Database 11g创建Interval分区表 Posted by eygle at 2009-02-06 【内容摘要】使用Oracle Database 11g可以创建新类型的Interval分区表,Interval类型分区表,可以根据加载数据,自动创建指定间隔的分区。
谁与争锋-数据库管理工具OEM、I3的取舍 Posted by eygle at 2008-12-26 【内容摘要】Oracle凭借其数据库的强大优势,在其上原生的建立管理与监控工具,并且Database Control可以随数据库软件预装,无限制使用的全范围推广,这会使任何一个同领域的厂商深感头痛。
cursor_space_for_time参数在11.1.0.7中 Posted by eygle at 2008-10-21 【内容摘要】前几天我曾经提到,在10.2.0.5 and 11.1.0.7中,Oracle将会废弃cursor_space_for_time参数。
今天有了11.1.0.7环境,首先就来看看这个参数的变化.
Solaris安装Oracle10g之 libCstd.so.1 问题解决 Posted by eygle at 2008-09-03 【内容摘要】在Solaris上安装Oracle10g时,遇到了如下一个错误:
Exception String: Error in invoking target 'all_no_orcl ihsodbc' of
makefile '/data1/oracle/product/rdbms/lib/ins_rdbms.mk'.
Oracle Database 12g将不支持裸设备 Posted by eygle at 2008-08-28 【内容摘要】这就是未来,Oracle主导的变化,这一变化,在我看来是一大技术进步,虽然这期间需要ASM快速完善和成熟起来。
自我调整检查点的参数约束 Posted by eygle at 2008-07-28 【内容摘要】Oracle10g开始引入了自动检查点调整(SelfTune Chechpoint),这个特性可以通过设置FAST_START_MTTR_TARGET为0来启用。
10g 10.2.0.4 PatchSet AIX5L版本发布 Posted by eygle at 2008-05-19 【内容摘要】AIX版本的Patch发布总是会慢一点,这一次在5月15日,而10.2.0.4在Linux上补丁早在2月22日就已经发布了
Oracle10g新进程 MMON 和 MMNL Posted by eygle at 2008-05-17 【内容摘要】在Oracle10g中,有两个后台进程是新增的,这里我想说的是MMON和MMNL。
Oracle Wait Events:Data file init write Posted by eygle at 2008-04-10 【内容摘要】测试数据库是Oracle10g 10.2.0.3,实际上这个等待事件也是从Oracle 10g开始引入的,用来标识表空间或数据文件扩展时的等待。
Oracle 需要将系统块格式化为Oracle数据块,然后才能提供数据库使用。
Oracle10.2.0.3 RAC的VIP及实例依赖关系 Posted by eygle at 2008-01-10 【内容摘要】Oracle10g在Oracle 10.2.0.3之前,CRS中实例资源是依赖于VIP资源的。这会导致的一个普遍问题是,当仅仅是VIP出现故障需要切换时,实例和监听也同时Down了。往往这是我们不希望看到的情形,如果实例正常,VIP切换时,完全没有必要关闭实例。
回顾成都的Oracle 11g发布会 Posted by eygle at 2007-10-09 【内容摘要】26晚到达成都,入住酒店已经是21时左右,一路劳顿对成都并没有什么特殊的印象,只是计划活动完成之后到处走一下,没想到这个愿望最终没能实现。
在广州Oracle 11g发布会作主题演讲 Posted by eygle at 2007-09-26 【内容摘要】演讲之后有几个广州的朋友来找我签名,素不相识,但是我祝愿朋友们在Oracle的这条路上都能够越走越远、越走越好。
在北京Oracle 11g发布会作主题演讲 Posted by eygle at 2007-09-20 【内容摘要】活动的第一个环节是我的一个简短演讲,这个演讲介绍了我个人对于数据库技术发展的一些思考。随之引出用户对于Oracle数据库产品的一些期望。
Oracle Database 11g中国Launch大会预告 Posted by eygle at 2007-09-12 【内容摘要】中国区的Oracle Database 11g Launch大会将于本月举行。
本次活动共有四站,分别是9.19 上海/9.20 北京/9.25 广州/9.27 成都。
Oracle 11g新特性:Rman备份跳过自由区间 Posted by eygle at 2007-09-07 【内容摘要】在Oracle11g中,Oracle能够真正的跳过哪些Free的空间,从而使得备份集大大缩小。
Oracle 11g SQL*Plus欢迎信息的变化 Posted by eygle at 2007-08-24 【内容摘要】RAT被成为真正的应用测试,能够完全重现生产环境中的负载和应用负荷,从而能够更精确的知道升级、硬件更换或者系统变更,以前对于不同的版本升级,我们通常很难完全重现或模拟生产环境的负荷。
Oracle 11g新特性:Memory_target与自动内存管理 Posted by eygle at 2007-07-29 【内容摘要】Oracle11g的自动内存管理特性是早已被预期的Oracle的又一增强,是Oracle朝着自动内存管理方向所迈出的又一坚定步伐,是Oracle既定路线的又一延伸。
这一特性不会使人惊讶,但是会使人欣喜。
猜一猜Oracle11g的第一个发布版本 Posted by eygle at 2007-07-28 【内容摘要】另外据可靠消息,Oracle将以9月19日于上海,9月20日于北京举行Oracle11g的Launch大会,到那个时候,大家应该已经看到了Oracle11g。
Oracle10g Events CONTROLF的改变 Posted by eygle at 2007-02-07 【内容摘要】在Oracle10g中,使用Level 8的trace,得到以下的输出.
在这个输出中,和Oracle9i最大的不同是enabled threads部分增加了位图信息,这个信息的增加我猜测是为了满足Oracle10g Grid运算支持大量并行实例的需要.Level 10及的trace将包含DUMP memory的信息,可读性又有所降低了。
10gR2使用RMAN恢复临时表空间的增强 Posted by eygle at 2006-12-07 【内容摘要】我们知道在Oracle10gR2以前的版本中,如果使用RMAN恢复数据库,临时表空间的临时文件是不会自动恢复的。
修改默认的undo_retention参数设置 Posted by eygle at 2006-09-15 【内容摘要】误删除操作是由于应用程序逻辑错误导致的,这种情况真是屡见不鲜;8.31时还处理过一个重大故障,同样是由于程序编写错误,导致数据库崩溃。
可见,我们的程序员们在编码过程中,同样疏忽不得。
Oracle10g的回收站(recyclebin)和自由空间管理 Posted by eygle at 2006-08-01 【内容摘要】今天在检查数据库报告时发现了这样一条记录: - Large object Report OWNER SEGMENT_NAME SEGMENT_TYPE TABLESPACE Size_Mb ---------- ----------------------------- ------------- ---------- ---------- BOSSMGR BIN$FzMEZaDyQK3gRAADuow9AA==$0 TABLE BOSSMGR 25075...
Oracle10gR2 ORA-3136 错误解决 Posted by eygle at 2006-07-19 【内容摘要】最近一台新上线的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 v$database视图SCN增强 Posted by eygle at 2006-07-19 【内容摘要】在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...
10g New Feature:MAXTRANS参数已经废弃 Posted by eygle at 2006-06-26 【内容摘要】此前写过两篇文章,介绍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....
Dell的2850 + Oracle10gR2 I/O性能测试 Posted by eygle at 2006-06-20 【内容摘要】前几天帮朋友安装了一套Oracle10gR2的环境,顺便简单测试了一下IO性能。
机器是Dell的2850,三块硬盘的Raid5。
Oracle10g新特性-SYSAUX表空间 Posted by eygle at 2006-05-16 【内容摘要】SYSAUX表空间在Oracle Database 10g中引入,作为SYSTEM表空间的辅助表空间.
Oracle10gR2自动检查点调整的新特性 Posted by eygle at 2006-04-28 【内容摘要】从Oracle10gR2开始,数据库可以实现自动调整的检查点.使用自动调整的检查点,Oracle数据库可以利用系统的低I/O负载时段写出内存中的脏数据,从而提高数据库的效率。
Oracle9i到10g,空闲等待事件的变化 Posted by eygle at 2006-04-15 【内容摘要】从Statspack的创建脚本中,我们可以看到从Oracle9i到Oracle10g,空闲等待事件的改变.
空闲等待事件在Statspack中,记录在系统表STATS$IDLE_EVENT中.检查其创建脚本我们可以找到这些变化.这个脚本位于$ORACLE_HOME/rdbms/admin/spctab.sql
Oracle10g与各版本的连通性 Posted by eygle at 2006-04-06 【内容摘要】昨天有朋友问到Oracle10g和Oracle8i的连通性问题,一时记不清楚,同事作了一些测试.得到的结论是:
Oracle10g:v$session_wait_history视图 Posted by eygle at 2006-04-05 【内容摘要】为了更有效的保留Session信息,Oracle10g新增加了一个v$session_wait_history视图
该视图用以记录活动Session的最近10次等待事件。
Oracle10g EM乱码之快速解决 Posted by eygle at 2006-03-23 【内容摘要】一直没怎么用10g的EM工具,今天打开来看看,发现也有相传已久的乱码问题.网上也流传着N种解决方案,仔细看一下,其实这个问题很好解决.
扩展Oracle10gR2 ASM磁盘空间 Posted by eygle at 2006-02-17 【内容摘要】一个Linux AD4上的Oracle10gR2数据库,由于空间不足,扩展了一下硬盘,增加100G做为数据库存储.
DBWR enhancements In Oracle10g Posted by eygle at 2006-02-07 【内容摘要】为了避免DBWR不必要的唤醒及过于活跃,从Oracle10g开始,Oracle对DBWR的SCAN间隔进行了调整.
Oracle10gR2 ASM 值得信赖么? Posted by eygle at 2006-01-19 【内容摘要】Oracle10g引入ASM以来,关于ASM的担心就从来没有停止过.因为ASM引入了一个新的ASM实例,新的实例的稳定性成为了关注的焦点.
CBO RBO Oracle10g and Speed Posted by eygle at 2005-12-31 【内容摘要】在Oracle9i中,通常我们不会收集系统的统计信息,这使得对于all_objects的查询会使用RBO,而在Oracle10g中,缺省的会使用CBO优化器。 对于反复的硬解析,统计信息、柱状图信息的判断以及执行计划的选择使得性能急剧下降。
在Oracle10gR2中调整过于频繁user commit的一个方法 Posted by kamus at 2005-11-04 【内容摘要】我们知道在以往的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 Posted by kamus at 2005-10-30 【内容摘要】ASM是Oracle10g非常吸引人的新功能,Eygle也对此作过不少测试,甚至是真正的应用。
Oracle10g中可以抛弃命令行吗 Posted by kamus at 2005-10-30 【内容摘要】由于附件稍微大了那么一点儿,所以MT无法发表 :-( 原文链接自Itpub 本地下载Oracle10g中可以抛弃命令行吗...
Oracle HowTo:如何在Oracle10g中启动和关闭OEM Posted by eygle at 2005-10-28 【内容摘要】从Oracle10g开始,Oracle极大的增强了OEM工具,并通过服务器端进行EM工具全面展现。
在10g中,客户端可以不必安装任何Oracle客户端工具,仅凭浏览器就可以调用强大的EM工具。
Oracle HowTo:如何在Windows系统中设置EM的Database Preferred Credentials Posted by kamus at 2005-10-26 【内容摘要】如果想在Oracle10g提供的Oracle Enterprise Manager中启动或者停止数据库 必须要设置好Preferred Credentials 其中需要设置数据库的Normal user,SYSDBA user还有操作系统的Host user 数据库部分的用户设置通常没有问题 但是在Windows系统上设置Host user的时候就会发现无论写什么用户密码都会在test的时候提示密码错误 解决方法(其实跟9i的EM中要做自动exp等设置时候的操作一样) 1. 控制面板 -> 管理工具 a. local security...
Oracle10gR2 New Feature:CVU(Cluster Verification Utiltiy) Posted by eygle at 2005-10-10 【内容摘要】Oracle10gR2新增了一个工具-Cluster Verification Utiltiy (cluvfy),用以在部署RAC环境的不同阶段进行环境及所有重要组件的检查。 这个工具随Oracle10gR2发布,但是也可以被用于Oracle10gR1。 CVU所检查的范围非常广泛,涉及从初始的硬件安装到安装完成以及所有中间阶段的组建安装及配置。 但是cluvfy只对安装阶段及组件进行检查验证,不涉及调整、监控已经Cluster内在状况检查。 直接键入cluvfy可以获得提示输出: [oracle@raclinux1 bin]$ cluvfy USAGE: cluvfy [ -help ] cluvfy stage { -list...
Oracle10g New Feature:CRS(Cluster Ready Services) Posted by eygle at 2005-10-09 【内容摘要】Oracle10g CRS(Cluster Ready Services)是Oracle10g RAC的一个新特性,用以提供标准的群集服务接口。
在以前的版本中,Oracle RAC必须借助第三方Cluster软件,但是从Oracle10g开始,我们有了新的选择。
Oracle10gR2 autotrace function was changed and enhanced Posted by eygle at 2005-09-15 【内容摘要】今天在测试过程中,偶然发现在Oracle10g Release 2中,Autotrace的功能已经被极大加强和改变。 这是一个很有意思的小的变化,关于autotrace的使用,请参考:启用AutoTrace 接下来让我们先来看一下什么地方发生了改变: SQL> set linesize 120 SQL> set autotrace on SQL> select count(*) from v$session 2 /...
Oracle10gR2 New Feature:Generate ASH Reports Posted by eygle at 2005-09-14 【内容摘要】在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...
Oracle 10gR2:ASM透明的多版本支持 Posted by eygle at 2005-09-06 【内容摘要】Oracle10g Release 2对ASM做出了一系列的改进,在这些改进中,ASM保持了透明的多版本支持特性。
也就是说,Oracle10gR2的ASM仍然支持以前的Oracle10g版本,而以前的Oracle10g版本ASM也仍然可以支持Oracle10gR2的数据库。
Oracle 10g Linux ASMLib Install Notes Posted by eygle at 2005-09-04 【内容摘要】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...
How to Use Oracle10g release 2 ASM Posted by eygle at 2005-09-03 【内容摘要】如何使用Oracle10gR2,一点测试: 1.硬盘分区 示例,划分三个硬盘分区: [root@danaly etc]# fdisk /dev/cciss/c0d0 The number of cylinders for this disk is set to 8854. There is...
Oracle 10g Release 2 all available Posted by eygle at 2005-09-02 【内容摘要】从8月26日开始,Oracle10gR2在各大平台上的版本都已经发布了,等待了很久的朋友们可以到OTN上下载试用了: http://www.oracle.com/technology/software/products/database/oracle10g/index.html...
10g新特性之-expdp与传统exp的速度比较 Posted by eygle at 2004-06-26 【内容摘要】测试环境: System Configuration: Sun Microsystems sun4u Sun Enterprise 450 (4 X UltraSPARC-II 296MHz) System clock frequency: 99 MHz Memory size:...
10g新特性之-跨平台传输表空间 Posted by eygle at 2004-06-26 【内容摘要】10g的表空间跨平台迁移,较9i就是增加了一个使用Rman进行的文件格式转换的过程.
实际上也就是转换了数据文件头的格式信息而已.