自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一片叶子飞舞

DBA的人生不需要解释

  • 博客(91)
  • 收藏
  • 关注

转载 DB_NAME、DB_UNIQUE_NAME、SERVICE_NAME和INSTANCE_NAME等的区别

原文地址:DB_NAME、DB_UNIQUE_NAME、SERVICE_NAME和INSTANCE_NAME等的区别 作者:herry1689【转载】DB_NAME、DBID、DB_UNIQUE_NAME、SERVICE_NAME、SID、INSTANCE_NAME、GLOBAL_DATABASE_NAME搭建DG时,突然想起oracle这些为数

2017-09-19 15:47:40 729

转载 IO系统性能之一:衡量性能的几个指标

转载自: http://www.cnblogs.com/94cool/p/5662256.htmlfrom:http://stor.zol.com.cn/222/2223038_all.html 作为一个数据库管理员,关注系统的性能是日常最重要的工作之一,而在所关注的各方面的性能只能IO性能却是最令人头痛的一块,面对着各种生涩的参数和令人眼花缭乱的新奇的术语,再加上存储厂商的忽

2016-09-05 17:42:29 1198

转载 Linux的运行级别和chkconfig用法

转自:http://blog.csdn.net/monkey_d_meng/article/details/5573580Linux的运行级别和chkconfig用法        一、Linux的运行级别在装MySQL的时候,才知道了Linux的运行级别这么一回事。汗…自己太水了…下面总结一下:       什么是运行级别呢?简单点来说,运行级别就是操作系统当前正

2016-07-21 11:18:13 496

转载 Linux系统日志及日志分析

转自:http://blog.csdn.net/leizi191110211/article/details/51580828Linux系统拥有非常灵活和强大的日志功能,可以保存几乎所有的操作记录,并可以从中检索出我们需要的信息。大部分Linux发行版默认的日志守护进程为 syslog,位于 /etc/syslog 或 /etc/syslogd,默认配置文件为 /etc/sys

2016-07-21 10:08:21 6730

转载 Keepalived原理与实战精讲--VRRP协议

转自:http://blog.csdn.net/u010391029/article/details/483116991. 前言VRRP(Virtual Router Redundancy Protocol)协议是用于实现路由器冗余的协议,最新协议在RFC3768中定义,原来的定义RFC2338被废除,新协议相对还简化了一些功能。2. 协议说明2.1 协议

2016-07-21 09:13:45 1299

转载 查看Oracle的redo日志切换频率

转载自:http://blog.itpub.net/12457158/viewspace-721676/查看Oracle的redo日志切换频率两个sql,原理是一样的,第二个用到了统计函数。   时间单位:分钟方法一、   select * from v$log a where a.THREAD# = 1 ;     set

2016-01-13 14:46:12 5832

转载 Oracle如何监控表的DML次数

转载自:http://www.ningoo.net/html/2010/how_to_monitor_table_dml_statistics.html在数据库技术大会上,做了《构建高可用数据库监控系统》的分享以后,很多朋友对北斗如何实现表的DML次数监控有兴趣,会上因为时间的原因,我只是说有系统视图可以查到这个信息,因此有了本文,可以稍微详细一点来说明是如何实现的。我

2015-12-25 15:58:18 2061

转载 oracle ORA_ROWSCN 行记录的更新时间

转载自:http://www.anbob.com/archives/734.html在这介绍两个oracle 10G开始提供的一个伪列ORA_ROWSCN,它又分为两种模式一种是基于block,这是默认的模式,还有一种是基于row上,这种模式只能在建里表时指定ROWDEPENDENCIES,不可以通过后期的alter table ,同时会给数据库带来性能负载每个Block在头部是记录了

2015-12-25 15:56:07 17208

原创 Oracle中使用expimp时涉及的字符集问题

1. 用exp工具导出时,字符集会自动转换为exp工具所在的客户端的字符集。用imp导入时,imp工具所在的客户端字符集要和数据字符集一致,才能进行导入。所以通常当导出库和导入库的字符集不一致时,用导入库的客户端连接到导出库导出,再在本地导入。 2. 可以用以下语句判断数据表中的某一个字段是否字符编码正常。select dump(列名) from 表名; 正常。每个编码

2015-12-20 12:43:26 1771

原创 通过RMAN命令清理归档日志失败报错RMAN-08137解决方案

1. 报错如下:RMAN-08137: WARNING: archived log not deleted, needed for standby or upstream capture processarchived log file name=/archive_bams/1_71800_812561563.arc thread=1 sequence=718002. 触发bug:

2015-12-20 12:01:22 15223

原创 RMAN备份和恢复命令总结

RMAN备份和恢复命令总结:备份:Backup 有增量,copy 没有增量。0,所有的使用的数据块,是基石1—4 增量级别,备份1c---4c 累积增量,备份通过增量的级别来指定完备的备份策略一、report:列出需要备份的所有物理文件--应该做什么report schema;--数据库的结构是什么report need backup days 3;

2015-12-20 11:47:48 6034

原创 Oracle数据库redo日志损坏恢复方案总结

Oracle数据库redo日志损坏恢复方案总结一、清理在线日志组:Clear the Online Redo Logfile Group:redolog损坏会导致归档出现问题,进而引发数据库宕机。该语句可以在线处理损坏的日志,避免重启数据库。同时对current group的日志也有效。     SQL> ALTER DATABASE CLEAR LOGFILE GROUP

2015-12-20 11:36:05 4212 2

原创 Oracle数据库闪回FLASHBACK命令总结

Oracle数据库闪回FLASHBACK命令总结一、闪回查询:1. 方法一select current_scn from v$database;current_scn为894072适当的缩小scn的值,可以查到以往的数据select * from t1 as of scn 894000;2. 方法二假设被删除了数据的表是table_name,通过as of ti

2015-12-20 11:30:09 3872

原创 AIX虚拟内存分页替换的原理及Oracle数据库服务器swap空间满的分析

AIX虚拟内存分页替换的原理及Oracle数据库服务器swap空间满的分析一、AIX虚拟内存分页替换的原理如下:分页替换守护进程lurd选择非计算性分页还是计算性分页进行替换,主要取决于四个参数:minperm,maxperm,numperm和lru_file_repage。其中前三个参数可以从vmstat -v命令取得,第四个参数可以从vmo命令取得。参数之间如何配合

2015-12-19 15:22:29 1749

转载 AIX5.3中将Oracle SGA PIN在内存中的步骤

在一些操作系统平台中,我们可以将Oracle的SGA定在内存里,这样可以避免页交换,从而提高Oracle的性能。在AIX下,要把操作系统的v_pinshm参数设置为1,否则即使在Oracle中将LOCK_SGA设置为TRUE也是不管用的。然而仅仅知道这两个参数还远不够用的,必须对AIX内存管理有一定了解。本文要求操作系统是5.3 ML01以上,Oracle在9.2.0.4以上。首先我们来检查一下操作系统版本:XXIBM:# oslevel -r5300-07可见操作系统版本满足我们的要求。如果这个输

2015-12-19 11:57:21 652

转载 AIX 分页替换技术入门

AIX® 虚拟内存管理器 (AIX VMM) 是一种基于分页的虚拟内存管理器。一个分页就是一个固定大小的数据块。分页既可以位于内存中(也就是说,映射到物理内存中的某个位置)、也可以位于磁盘中(也就是说,从物理内存中替换到分页空间或者文件系统)。AIX VMM 有一个非常独特的方面,即缓存的文件数据的管理。AIX VMM 将缓存的文件数据与对其它类型虚拟内存(例如,进程数据、进程堆栈等等)的管理集成到了一起。它将文件数据缓存为分页,就如同进程的虚拟内存一样。AIX 根据需要将分页映射到实际内存。如果应用程

2015-12-19 11:50:52 969

转载 提交SR的一些小技巧

原文出处:http://www.oracleblog.org/working-case/some-skill-on-log-sr/作者 小荷在平时的时候,遇到一些问题总会在metalink上提交SR(Service Request,SR,过去也叫Technical Assistance Request,TAR ),我们提交sr的时候,总是希望早点能够得到问题的解答。那么我们该如何提

2015-11-30 14:59:57 5814

转载 将指定SQL的执行计划从共享池删除

将指定SQL的执行计划从共享池删除

2015-02-06 15:56:55 409

转载 vi 命令 用法

一、Unix编辑器概述      编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix 操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和 vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。值得庆

2014-12-06 10:48:41 401

转载 DELETE、TRUNCATE与高水位线(HWM)

我们知道,当通过DELETE方式删除表数据时,表段的HWM不会降低,Truncate缺省的会回收空间,降低HWM。以下是一则案例,用户Delete了表数据,通过show_space来查看空间,发现空间大部分已经是空闲的,都位于75%~100%的范围:SQL> exec show_space('RSBERRORLOG','SAPSR3');Unformatted Blocks .

2014-05-19 18:20:52 1111

转载 Oracle Statistic 统计信息 小结

一.  Statistic 说明           Oracle 官网对Statistic 有详细说明,参考:            Managing Optimizer Statistics            http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/stats.htm#sthref1068

2014-05-19 18:17:18 1425

转载 多路径(multi-path)软件的介绍

多路径(multi-path)软件的介绍普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,由于主机和存储通过了光纤交换机连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择,如下图:  根据上图所示,每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话

2014-05-17 18:19:03 8560

转载 队列深度 queue_depth

1、先用查看所有磁盘每两秒的IO# iostat 2System configuration: lcpu=8 drives=4 ent=2.00 paths=6 vdisks=1tty:      tin         tout    avg-cpu: % user % sys % idle % iowait physc % entc          0.0

2014-05-17 18:07:28 24852

转载 理解LGWR,Log File Sync Waits以及Commit的性能问题

理解LGWR,Log File Sync Waits以及Commit的性能问题一.概要:1.  Commit和log filesync的工作机制2.  为什么log file wait太久3.   如何去度量问题出在那里呢?二.log file sync等待的原因1.  默认情况下我们commit一个事务是要等待logfile sync,这其中包括:

2014-05-17 17:33:17 5056

转载 Oracle动态性能视图学习之 V$ROLLSTAT

Oracle动态性能视图学习之 V$ROLLSTAT本视图自启动即保持并记录各回滚段统计项。在学习本视图之前,我们先来了解一下回滚段(rollback segment)的相关概念:回滚段概述回滚段用于存放数据修改之前的值(包括数据修改之前的位置和值)。回滚段的头部包含正在使用的该回滚段事务的信息。一个事务只能使用一个回滚段来存放它的回滚信息,而一个回滚段可以存放多个事务的回

2014-05-11 21:46:37 3267

转载 oracle 10g undo表空间使用率居高不下bug

对于UNDO表空间大小的定义需要考虑UNDO_RETNETION参数、产生的UNDO BLOCKS/秒、UNDO BLOCK的大小。undo_retention:1、对于UNDO表空间的数据文件属性为autoextensible,则undo_retenion参数必须设置,UNDO信息将至少保留至undo_retention参数设定的值内,但UNDO表空间将会自动扩展。2、对于固定UND

2014-05-11 21:26:37 923

转载 Oracle 隐藏参数:_undo_autotune、一个吃力不讨好的活

虽然谈论那些隐藏的参数必定是无意义的、但那些隐藏的参数却是有价值的、我们不得不对那些隐藏的参数"心怀敬意"                  AUM下、为什么我的Undo表空间只增长,不回收,现在都40多G了,还在长,是为什么啊?      为什么在系统不是很繁忙的时候会出现undo不够用的情况呢,如果说不够用,那在波峰时段应该问题更加严重才对?      ......

2014-05-11 21:25:14 3191

转载 测试备库应用主库日志时有无using current logfile选项的区别

测试备库应用主库日志时,alter database recover managed standby database语句中,有无using current logfile选项的区别一、配置信息库版本:11.2.0.1DG保护模式:最大性能DG配置方式:物理备库 LGWR ASYNC详细如下:主库配置信息:[oracle@db u

2014-04-18 13:15:49 2801

转载 测试备库应用主库日志时有无using current logfile选项的区别

网易 博客 发现小组风格手机博客 收藏级艺术作品,限时售卖>>创建博客登录  加关注Oracle资料及经验每一篇文档要么是自己写的,要么是验证过的。首页日志相册博友关于我  日志

2014-04-18 13:13:12 845

转载 Oracle 游标使用全解

这个文档几乎包含了oracle游标使用的方方面面,全部通过了测试-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare       --类型定义       cursor c_job       i

2014-03-12 11:51:51 328

转载 ORA-00257 archiver error. 错误的处理方法

archive log 日志已满ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法1. 用sys用户登录  sqlplus sys/pass@tt as sysdba2. 看看archiv log所在位置SQL> show parameter log_archive_dest;NAM

2014-01-24 22:54:37 548

转载 如何连接oracle数据库及故障解决办法

如何配置才能使客户端连到数据库:要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用jdbc thin模式,不用装oracle的客户端软件。假入你在机器上装了oracle数据库,就不需要在单独在该机器上安装oracle客户端了,因为装oracle数据库的时候会自动安装oracle客户端。 用过sql

2014-01-14 10:59:58 623

转载 ORACLE 11G ADRCI 使用小记

在oracle11g中,dump file的目录已经有所改变,bdump和udump整合到trace中,cdump独立出一个。E:\ora11g\app\Administrator\diag\rdbms>tree卷 DOCUMENT 的文件夹 PATH 列表卷序列号为 5A21-A80EE:.└─ora11g    └─ora11g        ├─alert

2013-08-14 16:59:15 8540

转载 Oracle 11g ADRCI工具使用

在Oracle中,各个组件(监听器、数据库实例、各种配置工具)在安装和运行时都会有相应的日志Log和跟踪文件Trace生成。Oracle 11g之前,这些信息都是零散的分布在Oracle组件目录中的。在11g,Oracle推出了ADR(Automatic Diagnostic Repository)的概念,将这些信息统一的列入到其中管理。 1、ADRCI初探 在11g中,提供了

2013-08-14 16:55:40 1486

转载 Oracle 11g 诊断新特性——ADR 简介

Oracle 11g 诊断新特性——ADR简介    ADR(Automatic Diagnostic Repository)是一个基于文件的档案库,用于存放数据库的诊断信息,例如跟踪文件,意外dump文件,IPS包,警告日志文件,健康监控报告,核心dump文件以及其它诊断信息。ADR的根目录叫做ADR base, 位置通过参数DIAGNOSTIC_DEST设置。ADR拥有统一的目

2013-08-14 16:53:22 2279

转载 undo自动调优介绍

Oracle 10gr2的后续版本中添加了撤销(UNDO)信息最短保留时间段自动调优的特性,不再仅仅依据参数UNDO_RETENTION的设定,其调优原则如下:l  当撤销表空间(UNDO TABLESPACE)大小固定,Oracle将根据表空间的大小和实际的系统负载动态调整撤销信息保存时间,该最短保存时间的具体长短基于撤销表空间大小的一定比例值公式换算后获得;它总是比设定的UNDO_RE

2013-08-09 15:27:50 537

转载 [性能调整] 关于Oracle连接超时的问题(WARNING: inbound connection timed out (ORA-3136)连接超时问题)

/**时间:2009-03-010*环境:AIX5.3   Oracle10g*WARNING: inbound connection timed out (ORA-3136)连接超时问题*/1、alter_SID.log日志:aaaMon Mar  9 02:18:40 2009ksvcreate: Process(q002) creation failedMon

2013-02-19 16:21:11 11787 1

转载 Oracle10g的ORA-3136错误(INBOUND_CONNECT_TIMEOUT参数)

今天在ALERT文件中发现下面的警告信息:WARNING: inbound connection timed out (ORA-3136)。在metalink上查询了一下,发现这个错误在10g当中是很常见的。Metalink上有专门的bug和note对这个问题进行了说明。不过Oracle虽然给出了解决方案,但是并没有详细说明问题产生的原因。只是说明这是一个内部错误。

2013-02-19 16:18:11 5600

转载 初始化参数REMOTE_OS_AUTHENT

初始化参数REMOTE_OS_AUTHENT用来控制是否允许远端操作系统验证。默认情况下,数据库只运行本地服务器上的操作系统验证:SQL> SELECT * FROM GLOBAL_NAME;GLOBAL_NAME---------------------------------------------------------------------

2013-02-19 15:25:06 560

转载 profile中password limit的一点总结

在Implement standard password security features时我们需要执行脚本:E:oracleproduct10.2.0db_1RDBMSADMINutlpwdmg.sql ,执行之后不仅创建了口令验证函数verify_function,同时修改了profile default的一些password limit特性,本文对这些limit做一点说明:AL

2013-02-19 09:35:15 1002

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除