• 关于我
  • 脚本
  • 归档
  • 链接

认真就输

提供数据库技术支持(系统优化,故障处理,安装升级,数据恢复等) TEL:18081072613
认真就输
  • 关于我
  • 脚本
  • 归档
  • 链接
  • 首页
  • ORACLE
    • BASIC
    • 备份&还原
      • RMAN
      • MIGRATE
    • ASM
    • DG
    • RAC
    • SQL
    • INSTALL
    • UPDATE
    • 调优
    • ORA
  • NETBACKUP
    • ADMINISTRATOR
    • APP
      • BMR
      • EXCHANGE
      • MSSQL
      • NDMP
      • ORACLE
      • SYBASE
      • VSS
    • LOG
  • OS
    • AIX
    • LINUX
  • 关于我
  • 链接
  • 国内镜像
  • 脚本
  • 一次RMAN还原慢的分析

    一次RMAN还原慢的分析

             下面是模拟同事在客户现场遇到的RMAN还原慢的情况,同事也只能在旁边干着急。因为备份与还原是由其它的备份工程师在操作,但是由于备份工程师的ORACLE技术能力,导致在还原数据库速度很慢。我们知道,RMAN备份与还原也是可以通过配置参数来提到性能,如果是通过备份软件,还可以通过调用备份软件的BUFFER来 ...

    huangtingzhong 发布于 2014-09-22 00:43BACKUP & RESTORE1条评论restore, rman, 还原慢
    Read more
  • 分页语句的简单测试

    分页语句的简单测试

    下面测试来至于于一个网友的聊天,关于分页语句。下面在自己的平台简单的测试一把。判断分页语句是否最优化,其实可以简单的看执行计划是否包含SORT ORDER BY STOPKEY这一列,如果有这一列,意味着查询完所有的数据,在对数据进行排序的时,根据rownum的值来终止排序过程。分页语句其实不仅仅要实现功能上的分页功能 ...

    huangtingzhong 发布于 2014-09-21 21:53调优抢沙发count stopkey, sort order by stopkey, 分页
    Read more
  • 模拟latch: cache buffers chains等待事件

    模拟latch: cache buffers chains等待事件

    昨天一客户环境CPU使用达到100%,最后定位是由于cbc等待事件导致的,因为latch要消耗CPU的。其实CBC发生的原因一般就3个: 1,SQL性能不好。 2,热块 3,BUG。   下面模拟一下cbc,重点在于介绍几个脚本,用于快速定位CBC发生的对象与SQLID。不介绍怎么解决CBC,因为不同的原因解决的办法不同,如SQL性 ...

    huangtingzhong 发布于 2014-09-17 13:17EVENT抢沙发ash, latch: cache buffers chains, latchprof.sql, latchprofx.sql
    Read more
  • dul处理long、clob、blob字段中有中文内容

    dul处理long、clob、blob字段中有中文内容

    下面只是用于测试,请误使用到生产环境 1,软件版本 [oracle@www.htz.pw ~]$lsb_release -a LSB Version:    :core-3.0-amd64:core-3.0-ia32:core-3.0-noarch:graphics-3.0-amd64:graphics-3.0-ia32:graphics-3.0-noarch Distributor ID: RedHatEnterpriseAS Description:    Re ...

    huangtingzhong 发布于 2014-09-15 23:03DUL抢沙发blob, clob, dul, long
    Read more
  • SQL标量子查询改外连接的优化

    SQL标量子查询改外连接的优化

    下面是一条在一体机上面运行的SQL语句,消耗了大量的CPU,SQL为精简一些列后来测试的,但是对整个SQL的性能无影响。 欢迎大家加入QQ群: 相互学习ORACLE技术 SELECT OFFER_SERV_SUM AS N37364,        LOCAL_CODE LOCAL_CODE,        AREA_ID ARE ...

    huangtingzhong 发布于 2014-09-14 15:25调优抢沙发标题子查询,外连接
    Read more
  • dbms_shared_pool.markhot标记热对象

    dbms_shared_pool.markhot标记热对象

    markhot过程在11gr2中引用,但是在11gr2中是不可见的,在12C中可见。此过程常常用于解决一些由于高并发引起的mutex争用。 下面内容来至12C官方文档 MARKHOT Procedure This procedure marks a library cache object as a hot object. Syntax DBMS_SHARED_POOL.MARKHOT (    ...

    huangtingzhong 发布于 2014-09-13 15:42tool, 调优抢沙发_kgl_debug, _kgl_hot_object_copies, dbms_shared_pool, markhot, unmarkhot
    Read more
  • NBU 7.1 备份oracle 10g win 2008报status 6

    NBU 7.1 备份oracle 10g win 2008报status 6

    Issue RMAN backups failing with ORA-27211 on 64-bit Windows 2003 Server Status code 6 Error ORA-19554: error allocating device, device type: SBT_TAPE, device name: ORA-27211: Failed to load Media Management Library Cause 32-bit Oracle on 64 bit Windows. Solution Install 64-bit Oracle on a 64 bi ...

    huangtingzhong 发布于 2014-09-10 23:51LOG, ORACLE抢沙发nbu, status 6
    Read more
  • 删除文件

    删除文件

    在AIX平台下,一次性使用rm删除多个文件时,如果达到最大buffer的时候,rm会报错,解决的方案很多,使用find等命令都可以。下面使用awk来调用系统命令实现 [oracle@www.htz.pw tmp]$ls -l total1*|grep -v sh|awk ‘{cmd="rm "$9;system(cmd)}’ [oracle@www.htz.pw tmp]$ls -l total1*|grep -v sh ...

    huangtingzhong 发布于 2014-09-07 22:59shell抢沙发
    Read more
  • sql_trace开启对sql语法的trace

    sql_trace开启对sql语法的trace

    在11G,sql_trace增加只对某个sql语句生成10046。在一些特殊的环境中我们可能使用到,如:v$sql中sql_fulltext为空,就可以通过配置sql_trace来dump只定的sql语句,而不需要生成更多的其它的trace信息。关于sql_trace对sid,pname,orapid的使用方法,见mos文件。 欢迎大家加入QQ群:讨论   1,DB与OS版本 w ...

    huangtingzhong 发布于 2014-09-07 19:52SQL抢沙发10046, eventdump system, sql_trace, tracefile_name
    Read more
  • SQL语法错误导致library cache lock/library cache:mutex X

    SQL语法错误导致library cache lock/library cache:mutex X

    下面测试来至于群里面一位兄弟数据库出来大量的library cache lock/library cache:mutex X,原以为是BUG导致,最后确认是由于sql语法错误导致的,下面是在11.2.0.3环境中模拟现象 欢迎大家加入QQ群 讨论 1,DB与OS版本 www.htz.pw > select * from v$version;   BANNER ————&# ...

    huangtingzhong 发布于 2014-09-07 19:19EVENT, systemstate抢沙发library cache lock, library cache:mutex x
    Read more
  • ORA-15186: ASMLIB error function

    ORA-15186: ASMLIB error function

    一位朋友在LINUX平台遇到ORA-15186错误,在MOS能找到详细的说明与解决方案,欢迎大家加入QQ群 ,相信学习技术 Mount ASM Disk Group Fails : ORA-15186, ORA-15025, ORA-15063 (Doc ID 1384504.1)   In this Document ...

    huangtingzhong 发布于 2014-09-07 12:54ORA抢沙发ORA-15025, ORA-15063, ORA-15186
    Read more
  • ORA-15036: disk ‘/dev/rdsk/c1t3d0p0’ is truncated

    ORA-15036: disk ‘/dev/rdsk/c1t3d0p0’ is truncated

    测试环境出现下面报错 SQL> alter diskgroup data mount; alter diskgroup data mount * ERROR at line 1: ORA-15032: not all alterations performed ORA-15036: disk ‘/dev/rdsk/c1t3d0p0’ is truncated 欢迎大家加入QQ群讨论: 1,查看ASM中磁盘大小 $ kfod disks=all —R ...

    huangtingzhong 发布于 2014-09-07 11:58ORA抢沙发ORA-15032, ORA-15036, truncated
    Read more
  • ASM手动删除磁盘组中空磁盘

    ASM手动删除磁盘组中空磁盘

    下面是模拟手动从ASM磁盘中删除空的磁盘,无实际作用,仅用于测试。如模拟过程中有任何疑问,欢迎大家加QQ群讨论   1,OS与DB版本号 SQL> select * from v$version;   BANNER ———————————————— ...

    huangtingzhong 发布于 2014-09-07 11:39ASM抢沙发drop disk, kfed, kfod, merge
    Read more
  • ORA-00439: feature not enabled: Partitioning

    ORA-00439: feature not enabled: Partitioning

      自己的测试库,创建分区表的报ORA-00439错误,解决的办法很简单,但是想不通,默认安装的,为什么没有启用分区功能。分析办法如下: 1,故障现象 CREATE TABLE SCOTT.TEST * ERROR at line 1: ORA-00439: feature not enabled: Partitioning 2,查看分区选择 这里主要是通过查看oracle的库连接文件 ...

    huangtingzhong 发布于 2014-09-04 10:57ORA抢沙发option, ORA-00439,partitioning
    Read more
  • RMAN基本SCN的不完全恢复

    RMAN基本SCN的不完全恢复

    案例2:基于scn的误table操作恢复 需要在生产数据库上面不可能做基于scn的恢复,但是常常异机基于scn的恢复,比如某个时间点被误删除表等操作。 此案例来至于QQ群中的《冰冻心灵》  1) 测试环境 SQL> select current_scn from v$database; CURRENT_SCN ———– 1450438–在实际的生 ...

    huangtingzhong 发布于 2014-09-04 10:26BACKUP & RESTORERMAN基本SCN的不完全恢复已关闭评论rman, scn, 不完全恢复
    Read more
  • 非归档模式RMAN备份恢复

    非归档模式RMAN备份恢复

    案例5:非归档模式 RMAN 备份恢复 此案例来至于QQ群17115662中《冰冻心灵》 一、查看测试环境 [oracle@oracle ~]$ !sql sqlplus ‘/as sysdba’ SQL*Plus: Release 10.2.0.1.0 – Production on Thu Jul 28 08:40:15 2011 Copyright (c) 1982, 2005, Oracle.  All rights reserved. Connected to  ...

    huangtingzhong 发布于 2014-09-04 10:10BACKUP & RESTORE非归档模式RMAN备份恢复已关闭评论recover, rman, 非归档恢复,restore
    Read more
  • 11G关于监听文件位置与监听文件大小限制

    11G关于监听文件位置与监听文件大小限制

    昨晚群里一个兄弟问他们一体机环境,监听日志文件没有写到XML文件,并且listener.log中也没有写日志文件。 监听状态如下: 部分敏感信息已经被替换 [grid@www.htz.pw ~]$ lsnrctl status   LSNRCTL for Linux: Version 11.2.0.3.0 – Production on 03-SEP-2014 02:13:18   Copyright (c) 1991, ...

    huangtingzhong 发布于 2014-09-03 15:03LISTENER抢沙发listener, log_directory_listener_name, log_listener_name, lsnrctl
    Read more
  • AWR中的%Busy CPU计算

    AWR中的%Busy CPU计算

    今天群里面一位兄弟问AWR中的%BUSY CPU是什么意思 %Total CPU        %Busy CPU        %DB time waiting for CPU (Resource Manager) 39.4               94.8 ...

    huangtingzhong 发布于 2014-09-03 02:21AWR抢沙发
    Read more
  • install grid can not find the storage

    install grid can not find the storage

    今天一位兄弟在solaris 10平台安装11.2.0.4的grid时,在检查的时候报下面的错误。   故障处理过程 1,在两个节点查看磁盘路径是否一致。 2,查看磁盘的属主,默认情况安装是grid:asmadmin 3,查看磁盘的权限。 4,使用dd或者kfod命令来测试能否正常访问磁盘   通过以上检查都是正常的,最后打勾,忽略,g ...

    huangtingzhong 发布于 2014-08-30 13:55ASM, INSTALL, ORA抢沙发can not find the storage, is not a valid path on all nodes
    Read more
  • ORA-00604 ORA-01555故障处理过程

    ORA-00604 ORA-01555故障处理过程

    下面故障来至于群面一位兄弟,日志文件被重制后,打开数据库遇到ORA-00604,ORA-01555报错,朋友通过网盘将数据库共享给我,最后的解决该当很简单,关键在于分析过程,此分析过程是通用的,能用于其它的一些报错。   1,平台与版本 www.htz.pw > select * from v$version;   BANNER —— ...

    huangtingzhong 发布于 2014-08-30 01:06BACKUP & RESTORE, BBED, ORA抢沙发ora-00604, ORA-01555,bbed
    Read more
« 上一页 1 … 3 4 5 6 7 … 13 下一页 »

分类

  • DDS (5)
  • NETBACKUP (9)
    • administrate (3)
    • APP (5)
      • EXCHANGE (2)
      • ORACLE (3)
      • VSS (1)
    • LOG (3)
  • ORACLE (236)
    • ASM (13)
    • AWR (2)
    • BACKUP & RESTORE (28)
    • BASIC (51)
    • BBED (15)
    • DG (9)
    • DUL (3)
    • EVENT (9)
    • INSTALL (15)
    • LISTENER (5)
    • MIGRATE (11)
      • exp/imp (5)
    • MOS (6)
    • OGG (1)
    • ORA (69)
    • RAC (17)
    • SQL (10)
    • systemstate (4)
    • tool (4)
    • UPDATE (7)
    • 调优 (21)
  • OS (9)
    • AIX (1)
    • LINUX (6)
    • shell (1)
  • UPGRADE (1)

归档

  • 2025年6月 (10)
  • 2024年6月 (1)
  • 2023年6月 (1)
  • 2022年7月 (1)
  • 2022年6月 (1)
  • 2018年6月 (1)
  • 2016年6月 (1)
  • 2015年4月 (3)
  • 2015年3月 (8)
  • 2015年2月 (6)
  • 2015年1月 (2)
  • 2014年12月 (3)
  • 2014年11月 (14)
  • 2014年10月 (25)
  • 2014年9月 (21)
  • 2014年8月 (21)
  • 2014年7月 (22)
  • 2014年6月 (35)
  • 2014年5月 (23)
  • 2014年4月 (7)
  • 2013年10月 (1)
  • 2013年9月 (14)
  • 2013年8月 (2)
  • 2013年7月 (1)
  • 2013年6月 (12)
  • 2013年5月 (7)
  • 2013年4月 (11)

友情链接

  • Aaron
  • roger
  • SCAN
  • shunzi
  • solgle
  • 心静自然凉
  • 认真就输
  • 陈辉-东方龙马
2025年 6月
一 二 三 四 五 六 日
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« 6月    
  • 最新日志
  • 热评日志
  • 随机日志
  • 故障诊断:RAC节点崩溃重启的故障排除
  • 故障诊断:ASM莫名出现GC等待事件、ADG的MRP进程HANG住
  • Oracle DBA必备工具:自动调整重做日志文件大小和数量
  • DBA必备神器:让Oracle关库不再心惊胆战!
  • 案例分享:医院行业数据泵迁移最佳实践案例分享
  • 案例分享:医院行业数据泵迁移最佳实践案例分享
  • 特殊恢复:通过Trace文件,定位触发报错的sql语句的执行计划、访问的数据库及等待事件
  • 话题讨论:Oracle版本升级到底需要多少时间
  • Oracle搭建备库时duplicate触发诡异的ORA-01031报错
  • Oracle数据库XTTS迁移踩坑记:一次因TDE和位图块导致的灾难性回滚
  • Oracle数据库XTTS迁移踩坑记:一次因TDE和位图块导致的灾难性回滚
  • Oracle搭建备库时duplicate触发诡异的ORA-01031报错
  • 话题讨论:Oracle版本升级到底需要多少时间
  • 特殊恢复:通过Trace文件,定位触发报错的sql语句的执行计划、访问的数据库及等待事件
  • 案例分享:医院行业数据泵迁移最佳实践案例分享
  • 案例分享:医院行业数据泵迁移最佳实践案例分享
  • 特殊恢复:最简单的BBED修改ASM的数据块的方法
  • DBA必备神器:让Oracle关库不再心惊胆战!
  • Oracle DBA必备工具:自动调整重做日志文件大小和数量
  • 故障诊断:ASM莫名出现GC等待事件、ADG的MRP进程HANG住
  • 常用脚本2: 统计TEMP表空间使用情况
  • 10049用于分析SQL解析
  • Exchange snapshot backup completes with a status code 130
  • utlrp.sql更改为串行运行
  • sql_trace开启对sql语法的trace
  • ogg 12c拆分integrated extract
  • TECH: Internals of Recovery (Full Document)
  • 10G RAC静默安装
  • SPM中加载提示执行计划
  • 统计每秒监听连接数

最活跃的读者

最新评论

  • csdw

    csdw

    是 1031
  • csdw

    csdw

    哈哈,,黄大师,总结得好
  • huangtingzhong

    huangtingzhong

    Loading Hinted Execution
  • huangtingzhong

    huangtingzhong

    下面是ASM磁盘头的部分ASM DATA DI
  • huangtingzhong

    huangtingzhong

    RMAN backup to Flash Rec
  • huangtingzhong

    huangtingzhong

    Database Crashed With OR
  • huangtingzhong

    huangtingzhong

    How to Resolve ORA-00257
  • 123

    123

    How To Find The Process
  • huangtingzhong

    huangtingzhong

    How To Generate Same Nam
  • 罗罗

    罗罗

    哦,懂了!

友情链接

  • 认真就输
  • 心静自然凉
  • 陈辉-东方龙马
  • antognini
  • SCAN
  • nigelnoble(awk)
  • adellera(xtrace)
  • tanelpoder
  • jonathanlewis
  • oaktable
  • orainternals
  • Aaron
  • andreynikolaev
  • jagjeet
  • roger
  • oracle-developer
  • oracle-randolf(xplan_ash)
  • solgle
  • afatkulin
  • shunzi

Copyright © 认真就输. Powered by WordPress. Theme by Weisay.