eygle.com   eygle.com
eygle.com eygle
eygle.com  
 
  • Oracle Database 23c 新特性: 基于别名和位置的 GROUP BY 简化 Posted by eygle at 2022-09-30

    【内容摘要】在Oracle Database 23c 中,group by 作出了一个期待已久的增强,支持通过别名或者位置的Group by 查询。

  • Oracle Database 23c 新特性:4096 列支持和 Schema 权限一次授予 Posted by eygle at 2022-09-28

    【内容摘要】在23c之前的版本,如果针对 Schema 对其他用户进行授权,需要通过系统权限 或 对象权限 分别显示的授予,这对数据库带来了额外的安全风险 或 复杂性。

  • Oracle Database 23c新特性:无需DUAL表和FROM的SELECT快捷查询 Posted by eygle at 2022-09-28

    【内容摘要】在 Oracle 23c 中,第一次实现了不带From子句的查询,因而原来大量依赖 Dual 表的查询,可以松下了一口气。

  • Oracle Database 21c发布,22c不会发布,23c 将是长期版本 Posted by eygle at 2021-08-14

    【内容摘要】在经历了几次跳票之后,Oracle Database 21c 于8月13日发布,首先发布的是Linux版本。可以从官方网站下载。21c整合了原计划2020年发布的 20c 版本,原计划 2021年上半年发布,因为疫情等原因推迟了发布。而且据悉,22c 版本号可能取消,23c 将是下一个可见版本。 发布版本是 21.3 ,Linux x86-64 是第一个私有发布版本。 此前关于 21c 新特性的总结:Oracle 21c 十大新特性一览Oracle 21c...

  • 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 20c 新特性:表达式参数值 Expressions Parameter Values Posted by eygle at 2020-04-24

    【内容摘要】在 Oracle 20c 中,可以指定一个表达式作为初始化参数的值。

  • Oracle 20c 新特性: EXCEPT 运算符和ANSI SQL 全支持 Posted by eygle at 2020-04-22

    【内容摘要】在 Oracle 20c 中,Oracle 增加了对于集合运算符的增强,全部支持了 ANSI SQL 标准的关键字,新增了 EXCEPT 关键字支持。

  • Oracle 20c 新特性:表空间缺省加密算法的增强 Posted by eygle at 2020-04-21

    【内容摘要】在 Oracle 20c中,新增加的初始化化参数,让我们可以获得设置表空间缺省加密算法的能力。

  • Oracle 20c 新特性:原生的区块链表支持(Blockchain Table) Posted by eygle at 2020-02-16

    【内容摘要】区块链表是仅插入表(Only-Insert),将行组织成许多链。通过使用加密哈希将链中除第一行之外的每一行链接到链中的前一行。

  • Oracle 20c 新特性详解:SQL Macro 宏 SCALAR / TABLE 模式 Posted by eygle at 2019-10-09

    【内容摘要】在 Oracle 20c 中,SQL的宏支持 - SQL Macro 为 SQL 开发带来了进一步的敏捷和便利,在这篇文章中,我们来详细了解一下 SQL Macro 的特性用法。

  • Oracle Database 20c 十大新特性一览 - New Features Posted by eygle at 2019-10-08

    【内容摘要】在2019年的Oracle OpenWorld 大会上,关于Oracle Database 20c 的新特性已经逐步呈现出来。

  • Oracle 20c 新特性:细粒度的Multitenant 和3个PDB多租户支持 Posted by eygle at 2019-10-07

    【内容摘要】关于多租户的另外一个改变是:在 20c 中,Non-CDB 模式将不再被支持(可以使用非多租户环境,但是没有官方支持),这将强制推动用户使用多租户特性。

  • Oracle 20c 新特性:自主的 In-Memory 管理 - Self-Managing Posted by eygle at 2019-10-07

    【内容摘要】inmemory_automatic_level = HIGH 设置,可以用于指定高度的自动的内存管理级别。

  • Oracle 20c 的 In-Memory 新特性 Spatial 和 Text 支持 Posted by eygle at 2019-10-07

    【内容摘要】针对 Oracle 数据库内置的多模特性,地理信息 -Spatial 和 全文检索 - Text 组件,在 Oracle Database 20c 中,通过 In-Memory 的内存特性,获得了进一步的支持。

  • Oracle 20c 新特性:SQL 宏支持(SQL Macro)Scalar 和 Table 模式 Posted by eygle at 2019-09-19

    【内容摘要】SQL宏特性,允许开发人员将复杂的处理通过宏定义实现,随后可以在 SQL 中任何位置调用宏。这个特性的实现类似于12c中实现的 Function in SQL 特性。

  • Oracle 20c 新特性:原生的区块链支持 Native Blockchain tables Posted by eygle at 2019-09-17

    【内容摘要】按照Oracle的版本策略,在2020年将会发布Oracle Database 20c版本。那么在这个版本中将会发布哪些新特性呢?

  • Oracle Database 19c RPM 安装简介 Posted by eygle at 2019-05-29

    【内容摘要】安装 19c 的 rpm 版本非常简洁,和 18c 一致.

  • Oracle 19c 安装的问题解决 - DBT-00006 Posted by eygle at 2019-02-19

    【内容摘要】建议按照新版本数据库是,相应的更新操作系统。

  • Oracle 19c 新特性详解:DataGuard 中ADG的自动DML重定向 Posted by eygle at 2019-02-12

    【内容摘要】时移世易,当新的版本和特性被引入时,一定会带来新的变化,如果不能及时了解这些变化,在享受便利的情况下,就可能面临意外的风险。

  • Oracle 12.2 DBCA 使用 Silent 建库 Posted by eygle at 2019-01-16

    【内容摘要】许久没有用 Silent 方式建库了,非常顺畅,建立一个 12.2 非多租户的数据库

  • 从ADG到自动索引创建:Oracle Database 19c 的10大新特性 Posted by eygle at 2018-12-23

    【内容摘要】Oracle 19c 相当于 12.2.0.3 版本,是 Oracle 12c 的最终版,所以这一版本中,不会有太多的新特性,更重要的是稳定性的增强,使得用户能够更多的迁移到12c这个主流版本中。虽说如此,但是Oracle数据库的进步总是会让人感到惊喜,在此遴选了 10 个 19c 的新特性,作为圣诞节的礼物,送给坚持在技术道路上的朋友们吧。

  • Oracle 18c 19c 安装的 DBT-50000 错误解决 Posted by eygle at 2018-11-28

    【内容摘要】自 Oracle 18.3 开始,增加了一系列 DBT 错误,在安装数据库的时候就可能遇到。

  • Oracle 18c新特性:Oracle 18.3 RPM安装顺畅初体验 Posted by eygle at 2018-10-21

    【内容摘要】自 Oracle 18c 开始,Oracle开始支持 Linux 上的 Oracle 数据库 RPM 安装方式,虽然刚刚发布还有一些限制,但是这无疑开始改变,目前的限制包括: 仅支持单实例安装,不支持集群; 仅支持企业版,专业版要到 19c 支持; 支持 Server 端和 Instant Client 的...

  • Oracle机器学习五大特性:18c 提供自治数据库索引优化 Posted by eygle at 2018-08-12

    【内容摘要】当机器学习可以通过自我驱动实现这些特性,那么数据库维护的工作量真的就可以大幅度降低了。

  • 自治数据库七大特性:Oracle 18c 通过自治实现自动升级 Posted by eygle at 2018-08-12

    【内容摘要】云和恩墨致力于将这些功能在企业内部自动化的实现,zCloud 产品就在实现这样的功能,为用户提供自动化、自治的私有云开放平台,是云和恩墨的产品使命。

  • ATP-Oracle自治事务处理(OLTP)数据库与自动索引优化 Posted by eygle at 2018-08-09

    【内容摘要】在2018年4月, Oracle 已经发布了 Autonomous Data Warehouse 服务(ADW),现在 Autonomous Transaction Processing 服务发布 (ATP),这两者都是依托 Oracle Cloud提供的。除非用户采购Oracle的公有云或者Oracle的一体机私有云版本,否则很难完全体验到这两者的领先优势。

  • 自治数据库:Oracle 的自治数据仓库云-ADWC体验 Posted by eygle at 2018-08-04

    【内容摘要】Oracle 已经在公有云上提供了自治的数据仓库,简单来说,自治的数据仓库可以将数据库的安装、部署、备份等基础工作,全部自动、简化完成,极大的降低了技术工作量。

  • Oracle 18.3 和 12.2 版本初始化参数缺省值的改变列表 Posted by eygle at 2018-08-02

    【内容摘要】从 Oracle Database 12.2 到 Oracle 18.3 ,有很多初始化参数的缺省值发生了变化,我整理了一个列表供大家参考。这其中有些参数和硬件配置有关,但是绝大多数就是因为版本变化做出的改变。尤其是参数值的 True 和 False 的改变。

  • Oracle 18.3 版本参数比较12.2 看新特性优化诊断增强 Posted by eygle at 2018-08-01

    【内容摘要】在 Oracle Database 18.3 版本发布之后,一系列新的参数被加入到数据库中,这些新的参数就代表了数据库中新增的特性。

  • Oracle18.3:透过告警日志从安装初始化过程看 18c 的新改变 Posted by eygle at 2018-07-31

    【内容摘要】Oracle 18.3 已至,管中窥豹,让我们一起开始 18c 自治数据库之旅吧。

  • 从 Oracle 18.3 的 DAX 存储支持看 Redo 优化 Posted by eygle at 2018-07-27

    【内容摘要】18.3 里的 redo on DAX 支持目前仅限于Exadata存储节点里的 NVRAM,对写日志做了基于RDMA的优化。

  • Oracle 12.2 新特性:BigSCN 支持 8 字节存储解决SCN越界问题 Posted by eygle at 2018-03-26

    【内容摘要】Oracle Database 12.2 中,为了更彻底的解决SCN问题,Oracle 通过引入 BigSCN 的新特性,最终改变了 SCN 的算法。

  • SCN 新算法:DBMS_SCN的用法及范例 Posted by eygle at 2018-03-19

    【内容摘要】以下存储过程获得自动Rollover的时间和目标兼容性,启用与否的信息..

  • Oracle全面修正了关于DB Link和SCN补丁的公告 Posted by eygle at 2018-03-19

    【内容摘要】在 Oracle 官方支持站点 MOS 上,此前关于 DB Link 和 SCN 问题的两篇文章已经更新,发布了更详细的信息,现在这两篇文章的标题已经修改为...

  • Oracle 11g在补丁修正中引入DBMS_SCN包及新特性 Posted by eygle at 2018-03-18

    【内容摘要】DBMS_SCN 的Package是在 11.2.0.3.9 中引入,在Opatch应用补丁的过程中,可以观察到这个执行过程。

  • 解决方案:Oracle的DB Link问题及2019年4月升级路线详述 Posted by eygle at 2018-03-17

    【内容摘要】我们整理了检查SCN的脚本 scnhealthcheck.sql 和文中用到的脚本

  • 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 的 DBMS_SCN 修正以及SCN的auto-rollover新特性 Posted by eygle at 2018-03-14

    【内容摘要】在 Oracle 11.2.0.2 之后,随着一系列 SCN 耗尽问题的出现,很多补丁涌现出来,一个新的 Package 增加进来。这个 Package 就是 DBMS_SCN 。

  • Oracle 18c 安装ORA-12754 Runtime Environment的两种解决方案 Posted by eygle at 2018-03-05

    【内容摘要】Oracle 18c 自治数据库的时代已经来临,欢迎大家测试和分享关于 18c 有意思的新特性。

  • 极速体验:Oracle 18c 下载和Scalable Sequence新特性 Posted by eygle at 2018-02-23

    【内容摘要】年货二:RAC及Oracle新特性全套课程视频及PPT

  • 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年被列入计划,计划支持混合云和全部云部署模型,以及单数据中心和多数据中心部署。

  • Oracle 数据库12.2新特性 - Big Data and Data Warehousing Posted by eygle at 2016-12-16

    【内容摘要】Oracle 数据库 12.2新特性 - Big Data and Data Warehousing

  • 2016中国软件大会:面向开发和DBA的Oracle 12.2新特性 Posted by eygle at 2016-12-12

    【内容摘要】在2016年12月10日的『中国软件大会上』,我分享了一个主题:《面向开发人员和DBA的Oracle 12c新特性》,从安全的主题开始,以在线变更为主线,分享了Oracle 12c的一些新特性,尤其是12.2的部分新特性。

  • Oracle 数据库 12.2新特性手册-Core Improvements内核卷 Posted by eygle at 2016-12-12

    【内容摘要】Oracle 12.2 在内核上有许多创造性的改进,这些改进让数据库的操作更加高效便捷,同时一些面向智能运维和大数据的改进,则迈出了云和大数据时代的重要一步。

  • Oracle 12.2 新特性:Lockdown Profile 的多租户权限控制 Posted by eygle at 2016-12-12

    【内容摘要】在Oracle Database 12.2 中引入了lockdown profile的新特性,可以用于限制PDB中的某些操作,增强某些操作的安全性。

  • Oracle 数据库 12.2新特性手册 - In-Memory 增强卷 Posted by eygle at 2016-12-11

    【内容摘要】In-Memory 是 Oracle 在 12.1.0.2 中引入的新特性,旨在加速分析型 SQL 的速度。传统的 OLTP 应用通过 buffer cache 修改数据,分析性的 SQL 从 IM 列式存储中扫描数据,避免物理读成为性能瓶颈。那么在12.2最新版本中,In-Memory有哪些增强特性呢?

  • Oracle 12.2 新特性:自动列表分区(Auto-List Partitioning) Posted by eygle at 2016-12-10

    【内容摘要】在12.2引入的新特性中 - Auto-List Partitioning 可以针对新的列表值,进行自动的分区创建,从而减少了维护的复杂性。

  • Oracle 数据库 12.2新特性手册 - 可用性卷(Availability) Posted by eygle at 2016-12-09

    【内容摘要】12.2中可以通过DBCA,通过命令行界面从现有primary数据库创建Oracle Data Guard standby数据库。

  • Oracle 12c 多租户:未完成事务的隐式提交(commit) Posted by eygle at 2016-12-09

    【内容摘要】一个新特性的引入,往往是牵一发动全身的改变,完善就需要从头再来。

  • Oracle 12.2 新特性:在线PDB数据库克隆(Pluggable Hot Clone) Posted by eygle at 2016-12-08

    【内容摘要】在12.2中,Oracle引入了 Hot Clone 技术,可以通过在线的方式,对源库进行复制。大大简化的运维的复杂性。

  • Oracle 12c 新特性: 多租户 PDB 的克隆与维护 Posted by eygle at 2016-12-08

    【内容摘要】在PDB的创建过程中,除了通过种子PDB创建新的空PDB之外,还可以通过一个现有的用户PDB克隆创建新的PDB数据库。

  • Oracle 12c:多租户数据库克隆 ORA-01276 错误处理一例 Posted by eygle at 2016-12-06

    【内容摘要】在使用12c多租户模式,克隆创建PDB时遇到如下 ORA-01276 错误。

  • 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 12c新特性:IN-Memory Option - 列存与压缩 Posted by eygle at 2014-07-23

    【内容摘要】在12c的In-Memory Option选件之中,数据在内存的独立区域中按照列式存储,数据是被压缩存放的,内存与列式压缩可以极大提升查询的性能.

  • Oracle 12c新特性:IN-Memory Option - 缓存与参数 Posted by eygle at 2014-07-23

    【内容摘要】2014年6月,在Oracle 12c的12.1.0.2版本中,Oracle正式发布和引入了基于内存和列式计算的In-Memory Option (以下简称IMO),这距离Larry在2013年OOW上发布这一特性已经过去了近10个月。

  • 云和恩墨版Oracle Database 12c 最新体系结构图下载 Posted by eygle at 2013-08-12

    【内容摘要】在 2013 上海 甲骨文全球大会上,云和恩墨为Oracle的技术爱好者们精心准备了一张Oracle Database 12c的体系结构图,该图历经43版修订,精心绘制,很多细节上体现了我们的技术研究和精益求精。

  • Oracle Database12c新特性:新增加的后台进程 Posted by eygle at 2013-08-08

    【内容摘要】在Oracle Database 12c中,大量新的后台进程被引入进来,下表对这些进程做了一定的梳理和说明,供大家参考。

  • Oracle flashback buffer 的分配与 Granule 限制 Posted by eygle at 2013-07-17

    【内容摘要】自Oracle 10g开始,Oracle引入了Flashback Database的功能,当启用该功能后,需要在Shared Pool中分配Flashback buffer , 该内存的分配与Granule的大小有关,Oracle限制不超过1个Granule的大小。

  • Oracle Database12c新特性:多线程模式- Multi-threaded Model Posted by eygle at 2013-07-15

    【内容摘要】在Oracle Database 12c中,Oracle引入了多线程模式,允许在Windows平台之外的Unix、Linux系统使用多线程模式,结合多进程与多线程模式,Oracle可以改进进程管理与性能。

  • Oracle Database12c新特性:EM Express - 精简EM版本 Posted by eygle at 2013-07-01

    【内容摘要】在Oracle 12c的版本中,引入了简化的EM版本,这一版本被称为:EM Database Express 12c。 Express版本的EM对之前的EM做出了大量的简化,使之更加轻量级(整个部署的空间需求在50M ~ 100M左右),更加适合用于轻量级的数据库监控和性能管理。

  • Oracle Database 12c 新特性 - Pluggable Database(转) Posted by eygle at 2012-10-18

    【内容摘要】这是一篇转载文章,是目前能够看到的公开的最全面的Oracle 12c Pluggable Database介绍。

  • Oracle Database 12c 新特性 - Native Top N 查询 Posted by eygle at 2012-10-17

    【内容摘要】在Oracle Database 12c之前,翻页查询需要试用rownum的方式进行SQL嵌套查询编写,这非常复杂,在12c中,新增了Top N查询支持特性,允许试用Offset / Limit 等限定进行Top N查询,原来的ROWNUM方式可以被替代。

  • Oracle Database 12c 新特性 - Pluggable Database Posted by eygle at 2012-10-10

    【内容摘要】在Oracle Database 12c中,可组装式数据库 - Pluggable Database为云计算而生。在12c以前,Oracle数据库是通过Schema来进行用户模式隔离的,现在,可组装式数据库可以让此前意义上的多个数据库一起共存。 Pluggable Database 其体系结构的核心是: 由一个容器数据库(CDB)和多个可组装式数据库(PDB)构成,PDB包含独立的系统表空间和SYSAUX表空间等,但是所有PDB共享CDB的控制文件、日志文件和UNDO表空间。各个PDB之间互访需要通过DB Link进行,就仿佛是多个数据库一样。

  • 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的元数据维护。

  • DBA_FREE_SPACE的file_id和relative_fno问题 Posted by eygle at 2010-12-22

    【内容摘要】客户在检查数据库时发现了一个异常,在DBA_FREE_SPACE中的file_id和relative_fno不一致,即存在如下现象

  • 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中修正,一般不会带来严重影响。

  • Oracle Database 11g Release 2 HP/AIX Posted by eygle at 2009-12-25

    【内容摘要】在圣诞节之前,Oracle终于赶出了Oracle 11gR2的HP / AIX 平台发布,看来Windows仍然被抛在了最后。

  • 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资源使用

  • 10.2.0.4 LGWR Trace Warning: Log Write Time Posted by eygle at 2009-11-12

    【内容摘要】这些信息提示,数据库的日志写出现较长的等待,超过500ms的写出会被记录,一般来说是IO存在问题,写出缓慢所致。

  • SAP之ORA-20005: object statistics are locked Posted by eygle at 2009-11-05

    【内容摘要】在SAP的数据库优化中,当尝试收集一个数据表的数据时,遇到如下错误

  • 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 11g R2 For Linux发布 - 2009-08-31 Posted by eygle at 2009-09-02

    【内容摘要】在美国时间2009年8月31日,Oracle公司率先发布了Oracle Database 11gR2的For Linux版本。

  • 如何 DUMP ASH 信息至跟踪文件 Posted by eygle at 2009-08-07

    【内容摘要】可以看到Oracle顺序记录的ASH信息是非常精简和紧密的,其效率极高,这些采样数据和我们经常在OS上看到的采样数据极其相似。

  • 10g Profile FAILED_LOGIN_ATTEMPTS如何计数? Posted by eygle at 2009-07-14

    【内容摘要】Oracle Database 10g在缺省用户管理上有个小的改进,就是FAILED_LOGIN_ATTEMPTS的口令失败尝试变成了10次,这个设置的确有点问题。如果有一个用户不停尝试错误口令,那就会导致用户被锁。

  • Oracle 11gR2 : ACFS 文件系统 呼之欲出 Posted by eygle at 2009-03-06

    【内容摘要】未来的ASM不仅支持OCR、Voting Disk的存储,而且ACFS还支持快照功能,能够创建多打63份快照镜像,可以用于文件系统级别的恢复或"闪回"。

  • Oracle 11g 的INTERVAL分区不支持IOT表 Posted by eygle at 2009-03-05

    【内容摘要】今天测试发现Oracle Database 11g中的INTERVAL分区不支持IOT表

  • 使用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新特性:Server Result Cache测试 Posted by eygle at 2007-09-05

    【内容摘要】一个新的系统包被引入,DBMS_RESULT_CACHE可以用于执行关于Result Cache的管理

  • Oracle 11g新特性:Result Cache之一 Posted by eygle at 2007-09-04

    【内容摘要】在Oracle Database 11g中,Oracle引入了一个令人关注的新特性:结果集缓存(Result Cache)。 顾名思义,这个新特性的含义就是将查询的结果集Cache起来,以便随后相同的查询请求可以直接利用,从而避免了再次查询。

  • 如何重新配置Oracle的EM Database Control Posted by eygle at 2007-09-04

    【内容摘要】遇到这类问题,可以通过重新配置,来创建EM的配置文件。。。。。。。。

  • Oracle 11g新特性:跟踪文件名称的确定 Posted by eygle at 2007-09-03

    【内容摘要】对于后台进程的跟踪文件名称,可以通过查询v$process视图获得,这个视图新增加了一个字段TRACEFILE用于记录跟踪文件的名称。

  • Oracle 11g新特性:Automatic Diagnostic Repository Posted by eygle at 2007-08-28

    【内容摘要】在Oracle Database 11g之前,Oracle的各类跟踪文件、日志文件等诊断文件的存储位置并不统一,现在在FDI的基础架构之上,Oracle开始统一规划这些文件的存储,ADR之于诊断文件,就类似于OFA(Optimal Flexible Architecture )之于数据库文件。

  • Oracle 11g新特性:Fault Diagnosability Infrastructure Posted by eygle at 2007-08-27

    【内容摘要】一直以来,当用户的数据库出现故障以后,当用户向Oracle请求协助时,反复繁杂的交互与数据收集折磨了无数的用户,而这一工作又是不可缺少的。

  • Oracle 11g SQL*Plus欢迎信息的变化 Posted by eygle at 2007-08-24

    【内容摘要】RAT被成为真正的应用测试,能够完全重现生产环境中的负载和应用负荷,从而能够更精确的知道升级、硬件更换或者系统变更,以前对于不同的版本升级,我们通常很难完全重现或模拟生产环境的负荷。

  • Oracle 11g新特性:spfile Fault-tolerant增强 Posted by eygle at 2007-08-24

    【内容摘要】实际上如果仅仅是参数文件丢失,数据库仍然在运行,那我们完全可以从数据库实例中得到当前的所有运行参数,从Oracle 11g开始,一个新的命令被引入

  • 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。

  • Oracle 11g: RMAN UNDO表空间备份优化 Posted by eygle at 2007-07-22

    【内容摘要】Oracle的这些很小的变革正在逐步的从各个方面提高Oracle数据库的性能。

  • Oracle Database 11g技术交流会结束 Posted by eygle at 2007-07-21

    【内容摘要】今天下午,是Oracle11g新特性公开课的日子。

  • 安装了Oracle10g 10.2.0.3 感受众多BUG Posted by eygle at 2007-05-29

    【内容摘要】建议大家看看Bug列表,还是有好处的,这就可以知道在自己的产品环境上可以去避免哪些问题。

  • 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表空间的辅助表空间.

    以前一些使用独立表空间或系统表空间的数据库组件现在在SYSAUX表空间中创建.
    通过分离这些组件和功能,SYSTEM表空间的负荷得以减轻.反复创建一些相关对象及组件引起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的连通性问题,一时记不清楚,同事作了一些测试.得到的结论是:

    Oracle8.1.5可以连接Oracle10g
    Oracle8.1.7也可以连接Oracle10g
    Oracle10gR2可以连接Oracle8.1.7,但是不能连接Oracle8.1.5
    Oracle10g和Oracle9i各版本可以互连.

    简要记录于此

  • 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种解决方案,仔细看一下,其实这个问题很好解决.

  • Oracle10g ASM Auto IO Rebalance新特性 Posted by eygle at 2006-02-17

    【内容摘要】ASM ( Automatic Storage Management ) 的一个重要特性是可以进行在线磁盘重配置及动态均衡。

  • 扩展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优化器。
    对于反复的硬解析,统计信息、柱状图信息的判断以及执行计划的选择使得性能急剧下降。

  • Oracle10g Materialized View enhanced Posted by eygle at 2005-12-13

    【内容摘要】Oracle10g Materialized View enhanced

  • How to maintain Oracle10g Recyclebin? Posted by eygle at 2005-12-12

    【内容摘要】从Oracle10g开始,Oracle引入了flashback drop的新特性,这个新特性,允许你从当前数据库中恢复一个被drop了的对象。在执行drop操作时,现在Oracle不是真正删除它,而是将该对象自动将放入回收站。对于一个对象的删除,其实仅仅就是简单的重令名操作。



  • Oracle10g New Feature:闪回恢复区空间管理 Posted by eygle at 2005-12-09

    【内容摘要】Oracle在10g中引入了闪回区(flash recovery area)的概念,用以简化和完善备份,但是闪回区同样需要精心规划和设置,否则一样会遇到问题,从Oracle10gR2开始,Oracle还提供了一个新的视图V$FLASH_RECOVERY_AREA_USAGE,用以监控闪回区空间的耗用情况。

  • What's the Next to be Compressed? Posted by eygle at 2005-12-07

    【内容摘要】归档日志压缩特性在10gR1中尚不可用

  • 在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 New Feature:V$SESSION change tracking Posted by eygle at 2005-09-15

    【内容摘要】从Oracle10g开始,伴随ASH功能的引入,Oracle对V$SESSION视图进行了彻底改造。

  • 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 Study Notes:New View V$FLASH_RECOVERY_AREA_USAGE Posted by eygle at 2005-09-07

    【内容摘要】Oracle10gR2给出了一个新的视图用以监控闪回区的使用情况

  • 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 compile Oracle10g / Oracle11g BBED tools Posted by eygle at 2005-09-03

    【内容摘要】Oracle10g提供了bbed工具,但是同样需要我们手工编译一下

  • Using Oracle10g Release 2 KFED tools to view ASM DISK structure Posted by eygle at 2005-09-03

    【内容摘要】Oracle10g内含了一个ASM工具kfed,可以用来查看ASM磁盘的物理结构,不过该工具需要我们自己编译一下才能使用。

  • 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...

  • Oracle10gR2:New Features-drop empty datafile Posted by eygle at 2005-09-02

    【内容摘要】在Oracle10gR2中,Oracle允许我们直接从表空间中drop掉空的数据文件,这个删除的文件再也不会讨厌的显示在dba_data_files视图中了。

  • 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进行的文件格式转换的过程. 实际上也就是转换了数据文件头的格式信息而已.

  •  

    CopyRight © 2004~2020 云和恩墨,成就未来!, All rights reserved.
    数据恢复·紧急救援·性能优化 云和恩墨 24x7 热线电话:400-600-8755 业务咨询:010-59007017-7040 or 7037 业务合作: marketing@enmotech.com