Decode360's Blog

业精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

  BlogJava :: 首页 :: 新随笔 :: 联系 ::  :: 管理 ::
  397 随笔 :: 33 文章 :: 29 评论 :: 0 Trackbacks

#

     摘要: 这一篇主要内容就是关于Oracle的等待, 本文列举了各个关于Oracle内部记录等待信息的视图及其意义。不过这个问题不常遇到,暂时还没有可以进行实际应用的可能。暂时先学习一下,等以后有需要再回来仔细研究一下。
  阅读全文
posted @ 2009-08-12 22:08 decode360 阅读(248) | 评论 (0)编辑 收藏

     摘要: 我曾经做过一个使用DBMS_FGA包来进行审计的功能,其操作过程也记录在了《DBMS_FGA包使用介绍》这篇文章里, 当然这篇文章更系统的说明了这个功能的细节,还是非常不错的。对于Oracle的这个功能,因为没有使用过以前的版本,是一开始就知道可以这样使用的,所以似乎少了一些欣喜,但是不得不说,这个功能还是相当得酷的。  阅读全文
posted @ 2009-08-11 21:23 decode360 阅读(234) | 评论 (0)编辑 收藏

     摘要: 看了下面这篇文章之后,我发现自己对RMAN的认识真是太初级了,特别是对于10g的那些新特性。很多都从来没有接触过,非常有必要重新完整得学习一遍。而且对于增量备份、快速恢复的性能非常、非常、非常有意义。打算在这段时间之后学习一下Oracle的RMAN文档。
  阅读全文
posted @ 2009-08-10 20:52 decode360 阅读(201) | 评论 (0)编辑 收藏

     摘要: 关于10g的ASM特性,我在以前的《Oracle ASM介绍》这篇转载中就介绍过了,而且比较详细。相比较而言,这次的这篇文章会比较注重细节的操作一些,如果需要了解ASM的属性和功能,还是看原先的文章比较好一些。当然,这里要注意的是,可以通过v$asm_这一组动态视图来查看和管理你的ASM性能及状态,这是所有DBA都喜闻乐见的一种形式。
  阅读全文
posted @ 2009-08-09 22:21 decode360 阅读(248) | 评论 (0)编辑 收藏

     摘要: 这部分的内容,所有都很有意义,虽然有些很久以前就知道了,但是还是有不知道的内容,非常有帮助的功能。SQLPlus应该是所有DBA最常用到的工具之一了,所以这个工具的任何一个小技巧和新功能,都会给平常的工作带来很大的便利,所以,感谢原文作者。让我们自己去看文档还真的是比较累人的一件事情。
  阅读全文
posted @ 2009-08-08 21:55 decode360 阅读(198) | 评论 (0)编辑 收藏

     摘要: 这个又是一个Oracle出来的功能更加强大的替代品,代替了以前的Statspack,信息更多,而且提供了很多的试图供查询,基本上使用Oracle的人应该都更加容易接受这种模式的信息吧。所以说这个确实不错。而且另外关键的一点:这个功能在10g中是随安装之间启动的,自动进行收集统计,应该是比较成熟的应用了吧。  阅读全文
posted @ 2009-08-07 23:12 decode360 阅读(216) | 评论 (0)编辑 收藏

     摘要: 这是10g新添加的一个非常酷的功能,相较flashback的操作,这个功能更加有应用价值。是值得深入了解的知识!主要还是要了解那些边边角角的功能。另外以前也没接触过这个内容,今天才知道那一大堆的BIN表是用来做什么的,呵呵。看来以后删除表的时候,都需要在后面加上一个PURGE子句了。  阅读全文
posted @ 2009-08-06 22:50 decode360 阅读(188) | 评论 (0)编辑 收藏

     摘要: expdp和impdp之前听人讲过,但是没怎么用过,到现在为止,简单的导入导出还是依旧在使用exp和imp,大型点的就直接用RMAN了。主要还是因为公司里的所有数据库都是同构,不需要做异构迁移。所以只知道挺好,也没用过。
基本上来说这个工具就是exp和imp的升级版,本质上应该没有什么区别,只是增强了功能,并增加了可以控制的部分。应该是可以考虑以后都用这个来替代掉exp和imp了,这篇文章也可以学习到基本的操作方法。
  阅读全文
posted @ 2009-08-05 22:03 decode360 阅读(276) | 评论 (0)编辑 收藏

     摘要: 10g中tablespace的两个新增特性真是太有用了。数据库的默认表空间可以防止创建错误位置的table,以避免在不注意的情况下将SYSTEM撑大。而rename更加实用,在实际的操作和管理中,会有很多地方需要修改tablespace的名称,而最关键的就是这个特性使用非常得简单,不需要将tablespace offline就可以直接修改,而且马上生效,比修改datafile要方便很多。
  阅读全文
posted @ 2009-08-04 21:18 decode360 阅读(541) | 评论 (0)编辑 收藏

     摘要: 对于Oracle的这个问题,之前基本上没有遇到过,也无法模拟。所以就不发表意见了,记下来仅供参考。
  阅读全文
posted @ 2009-08-03 23:48 decode360 阅读(262) | 评论 (0)编辑 收藏

     摘要: 相比9i提供的flashback查询来说,10g的flashback技术无疑要更加成熟,更加实际。而且从Oracle的安装目录也可以看出Oracle对这一技术的推荐力度。10g的flashback技术具有相当实际的用途,而且对于连续的修改的回溯功能更加是让人激动。  阅读全文
posted @ 2009-08-02 22:42 decode360 阅读(241) | 评论 (0)编辑 收藏

     摘要: 接触Oracle也差不多有1年半的时间了,因为之前在断断续续的学习Oracle 9i的DBA操作知识,所以一直打算先完成那部分,然后再进入到下一阶段,但是最近发现那块东西实在是多,所以还是想先从10g的新特性开始进入到这个新阶段了。今天先转一篇关于Oracle 10g新特性的简介,今后的几天可能就会挑一些可以接受的部分来研究一下这些新特性的具体应用。当然一些架构方面的东西看着还是比较吃力,就暂时不涉及了。附:感谢那些Oracle ACE们无私的奉献。  阅读全文
posted @ 2009-08-01 21:17 decode360 阅读(199) | 评论 (0)编辑 收藏

     摘要: 昨天简单得了解了一下关于数据块损坏后该如何操作,都是一些理论知识,当然理论知识也还没有学完。今天来继续学习理论知识,并且在完成之后找一个实例来实践一下。好,下面开始。  阅读全文
posted @ 2009-07-31 21:03 decode360 阅读(368) | 评论 (0)编辑 收藏

     摘要: 今天来学习一下数据坏块的检测和修复。Oracle为了检测和纠正数据块随坏,提供了不同的方法,纠正方法有很多,第一是在检测到损坏之后,就删除并重建该对象,但是这个方法有时是不可用的,而且效果也不理想。如果数据块损坏局限于行的子集,则可以选取除了损坏行之外的所有行来重建表。第二个方法是使用DBMS_REPAIR包来检测和修复表或索引中的损坏数据块。这个方法的好处在于可以确定损坏出现的位置,并重建或修复它们,使对象可以继续使用。  阅读全文
posted @ 2009-07-30 21:54 decode360 阅读(414) | 评论 (0)编辑 收藏

     摘要: 今天从邮件里翻出一篇N久以前的选型文章,感觉挺有意思的,特地发上来。是06年4月的文,已经过去3年多了,这其中Cognos和Hyperion都已经被收购了,还应该加上文里没有提到的BO,看来这个市场已经越来越受到软件大鳄的关注了。文中说的ROLAP也逐渐流行起来,现在大有超越MOLAP的趋势,主要还是取决于现在硬件的大大加强,使得ROLAP的性能越来越好。微软的Analysis Service也已经发布了2008版本,实用性是越来越强了,目前这个市场属于百花齐放型来的。  阅读全文
posted @ 2009-07-29 21:20 decode360 阅读(440) | 评论 (0)编辑 收藏

     摘要: 今天想要查看一下Windows的版本信息,这方面我是很不擅长的,于是这样的需求也不得不到网上查找方法。查看后了解到可以再cmd下使用systeminfo命令,使用了一下,发现这个命令很不错。首先是方便记忆,属于有意义一记就记住的命令;其次是出来的基本信息还是挺多的,不用再到“我的电脑”上面一步一步点开属性来了。
  阅读全文
posted @ 2009-07-28 23:20 decode360 阅读(483) | 评论 (0)编辑 收藏

     摘要: 中间件(middleware)是基础软件的一大类,属于可复用软件的范畴。顾名思义,中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。  阅读全文
posted @ 2009-07-27 19:09 decode360 阅读(275) | 评论 (0)编辑 收藏

     摘要: 关于Oracle的约束概念和基本操作,我已经在以前的《Constraint基础概念》、《Constraint的简单操作》两篇文章中有过比较详细的介绍了,但是对于如何停用和启用constraint没有作特别的描述,以至于在使用PLSQL中无法忽略constraint而逐步进行数据的更改,所以在这里专门记录一下关于constraint的停用和启用相关知识。  阅读全文
posted @ 2009-07-26 22:17 decode360 阅读(2262) | 评论 (0)编辑 收藏

     摘要: 在Oracle10g以前,tablespace的name是不可以随意修改的,只能drop掉之后重建,但是在10g之后,oracle加入了修改的功能,除了system和sysaux两个表空间外,其他的表空间都可以改名。今天专门来记录一下这个特性:
  阅读全文
posted @ 2009-07-25 22:03 decode360 阅读(1796) | 评论 (0)编辑 收藏

     摘要: Oracle的数据文件大小是有限制的,最近在创建datafile的时候就遇到了问题,所以专门去查找了一些资料,把这个问题搞清楚了。限制是很简单直接的,但是作为DBA是必须要了解的。具体的问题是这样的:  阅读全文
posted @ 2009-07-24 22:38 decode360 阅读(3939) | 评论 (0)编辑 收藏

仅列出标题
共20页: 上一页 1 2 3 4 5 6 7 8 9 下一页 Last