自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (10)
  • 收藏
  • 关注

转载 Oracle DBVERIFY 工具介绍

Oracle DBVERIFY是一个可以用来查看数据库物理文件正确性的外部命令工具,由Oracle软件自带。可以在线/离线情况下对数据库进行检查,甚至可以对数据库的备份文件进行检查。并可以在数据发生错误或破坏时对数据库进行诊断,以帮助进行恢复。当然数据库可以直接使用DBMS_RE

2011-08-29 22:16:09 1537

转载 关于NTP的配置

NTP平时不用,但也挺重要的东西,我书签太多了,收放BLOG里来记录吧,以下为转的1,安装yum -y install ntpd 2,配置vim /etc/ntpd.conf#权限问题 restrict default

2011-08-28 00:17:28 886

原创 教你快速掌握如何使用“Opatch”打补丁

opatch是Oracle 9。2之后提供的补丁工具,基于Perl 5.6编写存放目录在$ORACLE_HOME/OPatch具体的使用格式opatch [] [ -h[elp] ]apply    安装rollback 卸载lsinventory 列表

2011-08-27 23:51:17 5575

原创 自动undo管理下如何添加和删除回滚段

以sys DBA帐户登陆数据库如下:SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 3月 11 08:46:26 2008Copyright (c) 1982, 2005, Oracle.  All rights re

2011-08-27 21:36:01 1206

原创 SQLPLUS命令的使用大全

SQL>set colsep' ';     //-域输出分隔符SQL>set echo off;     //显示start启动的脚本中的每个sql命令,缺省为onSQL> set echo on               //设置运行命令是是否显示语句SQL>

2011-08-27 21:07:45 750

转载 ORACLE的analyze及生成方式

ORACLE数据库的PL/SQL语句执行的优化器,有基于代价的优化器(CBO)和基于规则的优化器(RBO)。    RBO的优化方式,依赖于一套严格的语法规则,只要按照规则写出的语句,不管数据表和索引的内容是否发生变化,不会影响PL/SQL语句的"执行计划"。    CB

2011-08-27 20:25:21 1232

转载 对于analyze table使用

首先创建四个临时表t1,t2,t3,t4,和他们相对应的索引 复制内容到剪贴板 代码:create table t1 as select * from user_objects;create table t2 as select * from user_objec

2011-08-27 20:22:30 1708

原创 [RAC] CRS一个node 挂掉 VIP漂移 造成监听停止,连接超慢

oracle@rac2 bin]$ crs_stat -tName           Type           Target    State     Host        ---------------------------------

2011-08-27 20:16:29 2672

转载 lock_sga and pre_page_sga设置

lock_sga and pre_page_sga设置使Oracle的SGA常驻物理内存Oracle中的lock_sga和pre_page_sga这两个静态初始化文件参数是用来指示SGA如何使用操作系统内存的。在Linux上启动Oracle数据库的时候,如果设置了lock

2011-08-27 19:27:20 2425

转载 Oracle SQL Trace 和 10046 事件 .

一. SQL_TRACE当SQL语句出现性能问题时,我们可以用SQL_TRACE来跟踪SQL的执行情况,通过跟踪,我们可以了解一条SQL或者PL/SQL包的运行情况,SQL_TRACE命令会将SQL执行的整个过程输出到一个trace文件中,我们可以读这个trace 文件来了解

2011-08-25 17:22:31 742

转载 oracle 10046详解

如果你对oracle性能调优很感兴趣或者比较专长,那么你对oracle的10046事件一定不会陌生。10046event是oracle用于系统性能分析时的一个最重要的事件。当激活这个事件后,将通知oracle kernel追踪会话的相关即时信息,并写入到相应trace文件中。这些

2011-08-25 16:09:19 812

转载 动态注册数据库监听

Alter system register 1 Static Registrationvia set thelistener.ora2 Dynamic Instance Registration via thePMONAt instance startup time, the PMON process will use this parameter to locate

2011-08-25 15:30:44 1012

原创 数据库设计准则(第一、第二、第三范式说明)

数据库设计准则(第一、第二、第三范式说明) I、关系数据库设计范式介绍1.1 第一范式(1NF)无重复的列       所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出

2011-08-21 22:38:10 650

转载 实例讲解如何通过Oracle成功发送邮件-入门基础

LINUX AS3+Oracle 9.2||10.20.1从Oracle成功发送邮件:    示例如下:    具体的测试环境:LINUX AS3 , Oracle 9.0.2.4    SQL> select * from v$version;    B

2011-08-17 16:59:15 1308

转载 使用shell脚本监控共享池内存碎片

使用shell脚本监控共享池内存碎片环境[monitor:/]#uname -aHP-UX monitor B.11.11 U 9000/785 2013813380 unlimited-user licenseRelease 9.2.0.6.0 - Prod

2011-08-17 14:57:55 1683

原创 .Oracle管理及常用基础脚本

一 性能监控   1. 检测数据库中的事件和等待  SELECT event, total_waits, total_timeouts,time_waited, average_wait  FROM v$system_event  2. 查询会话中的事件和等待时间

2011-08-17 11:16:15 866

转载 Oracle 外连接和 (+)号的用法

Oracle 外连接和 (+)号的用法  转自:http://www.cnblogs.com/iloveu/archive/2009/08/04/1538781.html对于外连接,Oracle中可以使用“(+)”来表示,9i可以使用LEFT/RIGHT/FULL O

2011-08-17 09:54:28 891

转载 对Group By 语句的一次优化过程

对Group By 语句的一次优化过程对Group By语句的一次优化过程 作者:fuyuncat来源:www.HelloDBA.com  生产环境中发现一条语句很慢,拿回来一看,其实是一个简单的Group By语句:表CC

2011-08-11 14:21:53 672

转载 如何搭建一个数据库服务器平台 .

玩Oracle 2年多了,从接触Oracle 到现在,一直没有停止过学习。 要学的东西太多,刚入门的时候是这样的感觉,现在还是这样的感觉。 有时候也在想,还要学多长时间才能感觉自我良好了,有十足的自信心了。 很多朋友都想做DBA, 因为他们觉得这一个高薪的行业。 但是并不是所有都

2011-08-11 11:59:57 1676

转载 8个DBA最常用的监控Oracle数据库的常用shell脚本

本文介绍了8个常用的监控数据shell脚本。首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。网上也有好多类似的文章,但基本上都不能正常运行,花点时间重新整理了下,以后就能直接使用了。一.同时文章还介绍了8个重要的脚本来

2011-08-11 11:35:56 1005

转载 oracle 内存分配和调优 总结

oracle 内存分配和调优 总结       一直都想总结一下oracle内存调整方面的知识,最近正好优化一个数据库内存参数,查找一些资料并且google很多下。现在记录下来,做下备份。               一、概述:

2011-08-10 10:50:02 1590

转载 oracle 后台进程(background process)详解

查看已运行background process$ps -ef | grep oraSQL> select name,description from v$bgprocess where paddr !=’00’1. DBWn (database writer,数据库写

2011-08-10 10:23:11 6541

原创 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部

2011-08-08 17:35:37 918

原创 alter system switch logfile和alter system archive log current的区别

alter system switch logfile 是强制日志切换,不一定就归档当前的重做日志文件(若自动归档打开,就归档前的重做日志,若自动归档没有打开,就不归档当前重做日志。)alter system archive log current 是归档当前的重做日志文件,

2011-08-08 16:25:18 634

原创 五分钟精通Oracle Hints

在向大家详细介绍Oracle Hints之前,首先让大家了解下Oracle Hints是什么,然后全面介绍Oracle Hints,希望对大家有用。基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划

2011-08-04 16:23:54 671

转载 alter system flush shared_pool的作用 .

alter system flush shared_pool的作用The FLUSH SHARED POOL clause lets you clear all datafrom the shared pool in the system global a

2011-08-04 16:01:44 718

转载 Oracle Parallel Execution(并行执行) .

关于Oracle 的并行执行,Oracle 官方文档有详细的说明:                                Using Parallel Executionhttp://download.oracle.com/docs/cd/E11882_01/se

2011-08-04 15:39:21 1118

转载 Oracle 绑定变量 详解 .

之前整理过一篇有关绑定变量的文章,不太详细,重新补充一下。         Oracle 绑定变量         http://blog.csdn.net/tianlesoftware/archive/2009/10/17/4678335.aspx  一

2011-08-04 15:37:45 631

原创 如何创建Oracle DBLink

两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。其实dblink和数据库中的view差不多,建dblink的时候需要知道待读取数据库的ip地址,ssid以及数据库用户名和密码。创建dblink一般有两

2011-08-04 14:41:30 992

原创 娱乐:全方位戒除网瘾 如果你真的想告别WOW

本文来源于NGACN,作者:cn01261166  原文地址:http://nga.178.com/read.php?tid=4476982&_fp=4转载请在文首保留此行。  魔兽世界 全方位戒除网瘾  本文纯属娱乐,如有雷同……呃,差点向苍天哥致敬……纯属巧合!!

2011-08-04 12:42:31 780

原创 一步一步学DataGuard之基础篇

它有无数个名字,有人叫它dg,有人叫它数据卫士,有人叫它data guard,在oracle的各项特性中它有着举足轻理的地位,它就是(掌声)......................Oracle Data Guard。而对于我而言,我一定要亲切的叫它:DG(注:主要是因为打着方

2011-08-04 11:36:20 858

原创 ORA-01555错误

Tue Nov 17 09:49:02 2009ORA-01555 caused by SQL statement below (SQL ID: 98s35x4tpqm5d, Query Duration=0 sec, SCN: 0x0000.02258a47):Tue

2011-08-04 11:06:12 1513

原创 oracle dbv使用详解

DBV的意思是,数据库验证(database verify),我们可以使用它来验证数据库的一个文件是否有问题,例如 :         dbv file = /u01/app/oracle/10.2.4.0/JXDX_ODS/oradata/system01.dbf

2011-08-04 10:06:29 5485

原创 oracle错误号大全(查询ora错误号以及解决方法技巧)

oracle 查询ora错误号以及解决方法技巧 racle 错误号以及解决方法技巧 经常有朋友问我ORACLE 类似ora-00109 错误的信息,其实我们的ORACLE系统本身已经为我们详细的说明了各种的错误信息,一般的ORA错误号都在里面,而且给出了相应的解决方法。在UN

2011-08-04 10:01:23 1520

原创 orakill和alter system kill session的区别

原文出处:http://blog.csdn.net/ouzhiyi_linux_oracle/archive/2009/04/16/4081739.aspx 一个用户进程偶尔会挂起或占用过多资源而拒绝其它会话。如果 DBA 依然能够访问数据库,他通常可以发出以下查询:se

2011-08-04 09:56:20 968

原创 oracle中minus

minus的作用简单来说是去同留异,例:select * from table where rownum<10minusselect * from table where rownum取交集的是intersect。外再补充一下rownum的用法:rownum也就是伪列,在创建表的时候自动有的。每个表都有伪列,做条件的时候有几个注意点:只能等于1,只能大于0,可以小于任何数。

2011-08-04 09:36:00 920

原创 Select For update语句浅析

Select …for update语句是我们经常使用手工加锁语句。通常情况下,select语句是不会对数据加锁,妨碍影响其他的DML和DDL操作。同时,在多版本一致读机制的支持下,select语句也不会被其他类型语句所阻碍。 借助for update子句,我们可

2011-08-03 17:11:54 881

转载 Oracle awr 介绍

一. AWR 说明            Oracle 10g之前对数据库做性能检测使用statspack工具。 关于statspack的说明,参考我的Blog:            statspack安装使用 和 report 分析            ht

2011-08-03 10:15:00 1031

oracle数据(文本)导出小工具

oracle数据(文本)导出小工具sqluldr最新版各种平台下都包括

2011-11-16

gg_lab安装实验文档

完整的ORACLE原厂GoldenGate安装实验文档

2011-09-23

ORACLE之常用问题解答

ORACLE工程师必看,有100多个常见问题,面试必备

2011-08-29

运维工程师必会的基本的linux命令

非常不错的文档,运维工程师必会的一些基本的linux命令,拿来给大家分享。 文件管理 磁盘管理 压缩管理 进程管理 网络管理 系统管理 更多参考 ....................

2011-08-29

oracle数据库巡检报告标准

标准的ORACLE数据库巡检报告文档,需要的童鞋赶快抢啦

2011-08-29

空空如也

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

TA关注的人

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