mac

📝 3325 篇文章 🔗 个人网站

mac 的文章

3325 篇文章
2013-07-13

12c Pluggable Database Container Database可插拔数据库特性专题

Oracle Database 12c中带来一种全新的架构,允许用户在一个独立的Oracle数据库中拥有多个pluggable可拔插的数据库。这种Pluggable 可拔插数据库的出现是为了对应 用户目前使用RDBMS数据库的现状,即有一些用户拥有大量的部门级应用构建于Oracle RDBMS数据库之上。   以下几个场景适合于使用pluggable database: 在产品系统中的某些应用实际仅使用十分少量的硬件资源。但是如果存在大量这样的应用,则还是需要构造大量的数据库实例并为这些小规模的数据库分配存储空间 对于那些并不十分复杂或重要,需要全职DBA花费大量时间管理的数据库 为了更好地利用硬件和DBA资源,用户有必要将大量的部门级应用整合到少数几个oracle RDBMS数据库中以便部署和管理     Pluggable Database 可拔插数据库允许DBA整合大量的小的部门级数据库到一个更庞大的数据库中。   Pluggable…
#POST 31 MIN READ
2013-07-13

从谷歌趋势看谁在研究Oracle 12c

  从上图中可以看到在2012年 oow期间12c的搜索趋势出现了一个小高潮,在2013年6月迎来了爆发点一路攀升,目前搜索量已不亚于”Oracle 11g”。   从地区上看 不管是12c还是11g,最感兴趣的地区 始终是印度 的卡纳塔克邦和安得拉邦 2个地区,班加罗尔市。 三哥三姐不愧为IT领跑者,对Oracle 12c的研究走到世界最前列!壮哉,我大印度IT产业!           美国本土的话主要集中在 加利福尼亚和 马塞诸塞…
#POST 1 MIN READ
2013-07-13

深入了解db file parallel read等待事件

我们平日所常见的User I/O类物理读等待事件包括db file sequential read和db file scattered read,相信细心的同学也见过db file parallel read,我们今天来探究一下该db file parallel read(db list of blocks read)等待事件的特质。    …
#POST 2 MIN READ
2013-07-12

处理在oracle中的数据库块损坏

  每个oracle 数据块完全是二进制写入。在oracle数据块被使用之前,oracle检查它可能的块损坏。如果数据块的格式没有遵循原来格式,这种情况被认为是块损坏。这篇文章就是讨论oracle dba如何处理块损坏。   数据块损坏的检查在缓存中和其他更高层次的oracle模式执行。在缓存模式被检查的信息如下: :  块种类 :块的对应物 :  块版本 :块队列数字 :数据块地址 :块的校验和 在缓存模式下,如果块的格式不一致,则块被认为介质损坏,然而在更高层次的oracle模式下的数据块格式不一致被认为是软件损坏。   在损坏的块中的信息或多或少会丢失;你将不得不使用一些数据恢复或者输出来重建它。Oracle有几种工具——例如PRM-DUL (parnassusdata.com) ,你可以使用它提取坏块中的数据出来,但是很明显使用这些工具将会是很贵的。你必须要衡量使用这些工具并且重建丢失的信息的花费(而且不保证百分百成功)。   当oracle遇到块损坏时,你经常看见错误的信息例如ORA-1578或者ORA-600。你可以使用几种工具去确定数据库是否损坏,也可以搞清楚损坏的类型和内容。…
#POST 6 MIN READ
2013-07-11

【12c新特性】12cR1 ROWID IO Batching特性

在介绍12cR1的这个优化器特性之前,我们先来看如下的例子:   SQL> create table sample nologging tablespace users as select rownum t1 from dual connect by level<=900000; Table created.…
#POST 4 MIN READ
2013-07-10

Oracle 没有备份如何恢复UNDO撤销表空间

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected]   今天的文章是关于从丢失的UNDO数据文件中恢复数据库(如果没有可用的备份)。理想情况下,我们为PROD和PRE-PROD环境保存数据库的备份。然而,大多数机构并没有为低环境(开发,测试)数据库保留备份,因为这些数据库中的数据不很重要,比不上维持一个备份所产生的额外费用。 当没有可用备份时,我们讨论从丢失的UNDO数据文件恢复数据库的两种情形。I will discuss two scenarios related to recovering a database from…
#POST 8 MIN READ
2013-07-10

Oracle RMAN- 重启的恢复和块介质恢复

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected]   重新启动的恢复 重新启动的恢复允许重新启动出错的恢复。 Oracle9i中的RMAN引入优化的恢复进程。恢复文件时,RMAN会检查数据库数据文件的文件头。如果该文件不需要恢复,RMAN将不会恢复。此功能允许重新启动恢复操作。 BMR是什么? Oracle9i为恢复过程引入了块介质恢复(BMR)的概念。引进BMR有利于在块级不确定情况下进行数据库恢复,降低了数据库MTTR,并提高了数据库可用性。在本节中,我们将着眼于BMR的详细信息,以及如何执行BMR。 假设你收到如下Oracle错误信息: ORA-01578: ORACLE data block…
#POST 3 MIN READ
2013-07-10

恢复已关闭的Oracle数据库

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected] 按照以下步骤执行关闭的数据库恢复: 确保数据库已关闭。 如果可能,更正介质问题。 恢复由于介质故障受损的那些数据文件的最新备份。 没有必要恢复任何未损坏的数据文件或任何联机redo日志文件。如果硬件问题已修复,受损的数据文件就可以恢复到原来的位置,那就这样做。如果硬件问题仍然存在,将数据文件还原到另一个位置。在该进程后期需要将该位置记录在控制文件。 启动SQL*Plus,作为 SYS连接到 Oracle 。 启动实例并安装,但不要打开数据库。 如果在步骤3中将丢失的文件恢复到另外的位置,这些文件的新位置一定记录在控制文件中。请按照以下3个步骤重新定位数据文件: 确保包含数据文件的表空间在线。 确保新的、完全指定的文件名与旧文件名不同。…
#POST 2 MIN READ
2013-07-10

Oracle 恢复过程-表空间数据文件丢失

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638    QQ号:47079569    邮箱:[email protected] 从 /oracle1 或 /oracle2恢复丢失的单个表空间数据文件。 以oracle操作系统用户身份登录。 如果使用数据文件的表空间联机,使用下列SQL*PLUS命令使之脱机: CONNECT SYS AS SYSDBA ALTER…
#POST 2 MIN READ