表move tablespace 造成索引无效
table move tablespace可以重整数据存储,其索引、权限等信息依旧保留,但会造成索引不可用,其他信息不受影响。所以对表move tablespace后,应该rebuild index。在目前应用系统的数据库上,由于定时对表move tablespace,有时造成索引不可用,就是这种现象。[@more@]
9i undo data 管理
1. undo segment purpose a. transaction rollback b. read consistency c. transacton recovery2. Types of undo segments a. system:used for objects in the system tablespace b. Non-system:used for objects in other tablespace --auto mode: require an UNDO tablespace --Manual mode: --Private: acquired by a single instance  
伤逝
伤逝 ——纪念一份16年的逝去的情感 2005年1月10日结果,如期而至;内心,却无法承受。伤悲,在挂下电话的瞬间,就湮没了自己。没有眼泪,却只是觉得冷,冰一般刺骨。高傲的我,就在那一刻,被击得粉碎。没有海誓山盟,更无花前月下。但我对愈久弥坚的情感从不怀疑。而世俗的偏见,冷酷的现实,犹如一把利剑,轻易划破了这份情感。无雪,被撕裂的情感却如雪花般飘落了一地。春天快接近了,它会悄悄融化吗?[@more@]
无题
今夜,有一种无言的伤感在心中蔓延。不知为何,这种感觉最近时常来袭,无由来的,而且愈发强烈。像今冬强劲的寒流,将心情降到了冰点;又像横扫一切的海啸,把所有的信心和情感摧毁。音箱里深沉的歌声,渲染了这种悲伤气氛:迪克牛仔——有多少爱可以重来游鸿明——让全世界都忘了我F.I.R——我们的爱郑中基——别爱我伍佰——痛苦的人……今夜的寒风将我心撕碎无语!生命中不能承受之轻!怀念逝去的情感:vivian。xcy。angela。[@more@]
会后随感
早上部门开会。公司领导、部门领导、同事之间做了一次较深刻的交流。有些交流很有意义。王总:1、充实、提升自己,不要迷失自己;2、团队协作精神,互相尊重、支持钟工的6点建议:1、养成不断学习的习惯,要有计划(学习计划),可量化,可检验;2、强烈的团队意识3、养成主动汇报工作的习惯4、树立严谨的工作作风5、保持良好的心态6、部门内部的学习、沟通机制,给自己压力提升个人修养:1、态度(对事、对工作):要积极主动2、习惯3、激情[@more@]
linux下的版本控制 CVS
具体使用参考如下文章使用CVS进行版本管理 http://fanqiang.chinaunix.net/a6/b9/20010421/202435.htmlcvs速成班 http://fanqiang.chinaunix.net/a6/b9/20010421/175450.html在自建的Linux平台上测试使用。[@more@]
Oracle数据库的备份(下)
本文出自《网管员世界》2002年第10期“系统维护”栏目逻辑备份的实现之Export/ImportEXP和IMP是Oracle提供的一种逻辑备份工具。逻辑备份创建数据库对象的逻辑拷贝并存入一个二进制转储文件。这种逻辑备份需要在数据库启动的情况下使用, 其导出实质就是读取一个数据库记录集(甚至可以包括数据字典)并将这个记录集写入一个文件,这些记录的导出与其物理位置无关,导入实质就是读取转储文件并执行其中的命令。此备份方式是通过Oracle的实用工具export和import来实施的, export是把数据库中的数据导出,import是把export卸出的数据导入
Oracle数据库的备份(中)
物理备份的实现之热备份热备份即数据库在开启(正常运行)的情况下并以Archive log方式运行时,进行的数据库备份。热备份可以给 Oracle用户提供一个不间断的运行环境。热备份又分在线备份和离线备份,在线和离线备份的惟一区别是数据库的tablespace是否在线,主要表现在Oracle用户可以对在线备份的tablespace进行数据操作,而离线备份的tablespace暂时不能接受用户的数据操作。我们可以根据系统的实际情况选择相应的热备份。因为热备份通过操作系统命令备份物理文件将消耗大量系统资源,因此通常都是安排在用户访问频率较低的时候(如夜间)进
oracle数据库的备份(上)
本文出自《网管员世界》“系统维护”栏目一、引言目前,Oracle数据库已经发展成为主流大型数据库之一,其存储级别可以达到TB级,从而也在更广泛的范围运用开来,那么如何保证数据库的安全性和可靠性就更至关重要了。现在,就平常的实际使用,和大家谈谈关于Oracle数据库的备份方法及备份策略。二、分类对于不同的项目和应用,Oracle数据库提供了多种丰富的备份方法用以达到不同的功能。1. 从总体上可分为物理备份和逻辑备份。* 物理备份是实际物理数据库文件从一处复制到另一处(通常从磁盘到磁带)的备份,并在备份过程中对物理文件实施压缩
学习oracle9i在linux上的安装
准备学习安装,参考以下文章http://www.dbanotes.net/Oracle/Install-Oracle9iR2-RHEL3.htm[@more@]
沮丧中
昨晚,刚从北京出差回来,在blog上写了一篇北京感触的文章。写完后,保存出错,半个小时的劳动白白浪费了,非常沮丧。还好,刚回来,洗个澡,可以好好休息一下。[@more@]
判断系统是否使用spfile
SQL> show parameter spfile;NAME TYPE VALUE------------------------------------ ----------- ------------------------------spfile &nbs
不同oracle应用类型相关的性能因素
在线事务处理(OLTP):主要目标是可用性、并发性和可恢复性回滚段索引、簇、哈希离散事务数据块大小缓冲区缓存大小表和回滚段空间的动态分配事务处理监视和多线程服务器绑定变量的使用共享池分区优化过的sql语句完整性约束客户/服务器体系结构可动态改变的初始化参数流程、组件、功能决策支持系统(DSS):主要目标是相应时间、精确性和可用性实体化试图索引(B树和位图)簇、哈希数据块大小并行执行星型查询优化程序使用查询提示SQL语句中的PL/SQL功能分区[@more@]
优化的优先步骤
按照投资回报减少的顺序给出优化的步骤,对性能影响越大,其位置越靠前。1、优化商业规则2、优化数据设计:降低数据冗余,避免数据争用3、优化应用程序设计4、优化数据库的逻辑结构:保证数据被正确索引5、优化数据库操作:查找最消耗资源的语句;对这些语句进行优化,使其占用更少的资源6、优化访问路径:考虑使用簇、哈西簇、B树索引、位图索引、提示(hint),以及对表进行分析7、优化内存分配8、优化I/O和物理结构9、优化资源争用:块争用、共享池争用、锁争用、PINGING(并行服务器)、锁存器(latch)争用10、优化所采用的平台[@mor
《活着》读后感
凌晨2:00到4:00,我一口气读完了余华写的小说《活着》。一种沉重的感觉萦绕在心头,让自己觉得伤感、悲痛。小说的前言很特别,有4种语言版本,并且前言内容各不相同。有几句话我觉得很有意思。“一位真正的作家永远只为内心写作,只有内心才会真实地告诉他,他的自私、他的高尚是多么突出。内心让他真实地了解自己,一旦了解了自己也就了解了世界。”“作家要表达与之朝夕相处的现实,他常常会感到难以承受,蜂拥而来的真实几乎都在诉说着丑恶和阴险,怪就怪在这里,为什么丑恶的事物总是在身边,而美好的事物却远在海角。换句话说,人的
oracle日志分析(日志挖掘)
日志挖掘(logmnr)1、set directory:设置init.ora中的参数utl_fie_dir2、restartup db3、create directory file: dbms_logmnr_ddesc dbms_logmnr_d;4、add log file:将需要分析的日志文件添加到相应的目录下:dbms_logmnr.add_logfiledbms_logmnr.add_logfile5、start logmnrdbms_logmnr.start_logmnr6、查询动态视图v$logmnr_content: sqlredo/sqlundo[@more@]
oracle归档模式与非归档模式的转换
archivelog<-->noarchivelog1)shutdown clearly:shutdown immediate2)startup pfile=*** mount3)alter database archivelog/noarchivelog4)alter database open5)full db backup如果是转换到archivelog,则需启用自动归档:archive log start[@more@]
oracle日志文件管理
ORACLE对于日志文件管理的建议:1、每个日志组具有相同的大小,相同的成员数量;2、组成员分别位于不同的磁盘上,以达到多工的目的;3、9i通过OMF来管理Log file将更为方便、科学(os级的相关文件由oracle增加、删除,无需再人工干预)--显示相关OMF参数show parameter db_create_online_log;--设置参数alter system set db_create_online_log_dest_1='d:oraclehsmisoralog' scope=both;--增加日志组 alter database add logfile group 4;--删除日志组,os文件也一并被删除alter database drop logfile group 4;4、通过v$log、v$logfil
OCP 1Z0_031视频学习
下午学习了031的第五课视频。感觉对ORACLE的体系结构有了比较明朗的认识。[@more@]
恭喜!您的Blog已经建立。
您已经成功注册ITPUB Blog帐号。请进入http://blog.itpub.net/admin.php管理您的Blog站点。建议先修改Blog的名称并建立文档分类,系统已经默认建立了【初始分类】。如果您的登陆ID包含中文字符,请记录您现在的地址。如果您的登陆ID里未包含任何中文字符,还可以使用“http://blog.itpub.net/您的ID”这种链接形式访问。登陆密码与itpub论坛帐号的密码相同。如有问题请在斑竹区发贴。谢谢。