南非蚂蚁的天空
自我介绍
切换风格
订阅我的Blog
博客日历
文章归档...
最新发表...
最新评论...
最多阅读文章...
最多评论文章...
博客统计...
网站链接...
资源
===========================================================
本blog停止更新,请访问www.ixdba.net
===========================================================
本blog已经停止更新,请访问www.ixdba.net,这里有更多更好的东西,谢谢大家的支持!
exitgogo 发表于:2006.10.19 16:55 ::分类: ( oracle调优 ) ::阅读:(548次) :: 评论 (0) :: 引用 (0)
===========================================================
使用SQL_TRACE进行数据库诊断
===========================================================

SQL_TRACEOracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具.在日常的数据库问题诊断和解决中SQL_TRACE是非常常用的方法。本文就SQL_TRACE的使用作简单探讨,并通过具体案例对sql_trace的使用进行说明.

 查看全文
exitgogo 发表于:2006.09.17 17:59 ::分类: ( oracle调优 ) ::阅读:(527次) :: 评论 (0) :: 引用 (0)
===========================================================
损坏控制文件的恢复方法
===========================================================
一: 损坏单个控制文件
损坏单个控制文件是比较容易恢复的,因为一般的数据库系统,控制文件都不是一个,而且所有的控制文件都互为镜相,只要拷贝一个好的控制文件替换坏的控制文件就可以了。
 查看全文
exitgogo 发表于:2006.09.17 17:56 ::分类: ( oracle备份与恢复 ) ::阅读:(14160次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle隐含参数:allow_resetlogs_corruption的使用
===========================================================

提示:Oracle的隐含参数只应该在测试环境或者在Oracle Support的支持下使用

oracle中redo文件损坏时:
1:如果损坏的是非当前redo文件而且已经归档:
此时可以使用alter database clear logfile group xx 清空该日志文件。
2:如果损坏的是非当前redo文件,并且该文件组没有归档:
此时使用alter database clear unarchived logfile group xx;强行清空日志
3:归档模式下当前日志的损坏有两种情况:
一、是数据库是正常关闭,日志文件中没有未决的事务需要实例恢复,当前日志组的损坏就可以直接用alter database clear unarchived logfile group n来重建。
二、是日志组中有活动的事务,数据库需要媒体恢复,日志组需要用来同步,有两种补救办法
A:最好的办法就是通过不完全恢复,可以保证数据库的一致性,但是这种办法要求在归档方式下,并且有可用的备份
B:通过强制性恢复,但是可能导致数据库不一致。

 查看全文
exitgogo 发表于:2006.09.04 09:10 ::分类: ( oracle调优 ) ::阅读:(1224次) :: 评论 (0) :: 引用 (0)
===========================================================
如何处理Oracle ORA-600 2662 Error
===========================================================

使用隐含参数_ALLOW_RESETLOGS_CORRUPTION后resetlogs打开数据库后,我们说很多时候你会遇到ORA-00600 2662号错误,这个错误的含义是:
A data block SCN is ahead of the current SCN.
The ORA-600 [2662] occurs when an SCN is compared to the dependent
SCN stored in a UGA variable.
If the SCN is less than the dependent SCN then we signal the ORA-600
[2662] internal error.

 查看全文
exitgogo 发表于:2006.09.04 08:58 ::分类: ( oracle调优 ) ::阅读:(870次) :: 评论 (0) :: 引用 (0)
===========================================================
oracle利用日志进行数据恢复的理解
===========================================================

oracle利用日志进行数据恢复时,一般按照一下两步进行:

 查看全文
exitgogo 发表于:2006.09.04 08:39 ::分类: ( oracle调优 ) ::阅读:(1043次) :: 评论 (1) :: 引用 (0)
===========================================================
eygle新书的一个问题
===========================================================

eygle新书的一个问题:

今天在ITPUB上看到一则这样的提问,问到eygle新书中提及的一个说法:

P165页:一个buffer要么在LRU上要么在Dirty list,不能同时在多个list上。

由此记录以下:


问题是这样的:

如果一个block被移到Dirty list(=checkpoint queue?),Oracle怎么判断这个block到底是hot还是cold?


这个问题eygle是这样回答的:
所有Dirty Buffer,首先要被移动到Dirty List上去,然后从Dirty List上被写出。

一旦Buffer变得Dirty,在被写出之前都不能被重用。

也就是不存在Hot/Cold之说了。
Hot/Cold是针对LRU List,并非Dirty List。

 查看全文
exitgogo 发表于:2006.09.04 08:34 ::分类: ( oracle调优 ) ::阅读:(455次) :: 评论 (0) :: 引用 (0)
===========================================================
检查点SCN深入研究
===========================================================
检查点SCN深入研究 查看全文
exitgogo 发表于:2006.08.28 18:15 ::分类: ( oracle调优 ) ::阅读:(948次) :: 评论 (1) :: 引用 (0)
===========================================================
Oracle基本数据类型存储格式浅析(转载)
===========================================================

Oracle基本数据类型存储格式浅析(一)——字符类型
前一阵看完文档,对oracle的基本数据类型的存储格式有了一些了解,最近有做了一些测试进行了验证。

 查看全文
exitgogo 发表于:2006.08.15 16:20 ::分类: ( oracle调优 ) ::阅读:(548次) :: 评论 (0) :: 引用 (0)
===========================================================
数据库open过程内部分析
===========================================================

数据库从mountopen的过程,是个详细的检查过程,oracleopen过程中会进行很多的检测,数据文件的存在,以及scn一致性等等,其中非常重要的并且大家熟知的有下面两个信息检测:

 查看全文
exitgogo 发表于:2006.08.11 09:27 ::分类: ( oracle调优 ) ::阅读:(526次) :: 评论 (2) :: 引用 (0)
===========================================================
ORACLE常见问题解答(转载)
===========================================================
ORACLE常见问题解答 查看全文
exitgogo 发表于:2006.07.28 14:08 ::分类: ( oracle调优 ) ::阅读:(534次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle是如何工作的.
===========================================================

Oracle是如何工作的 .

相信大家看了这篇文章对Oracle如何工作有一个形象的了解!

摘自----《Oracle备份与恢复》

 查看全文
exitgogo 发表于:2006.07.02 16:06 ::分类: ( oracle基础 ) ::阅读:(514次) :: 评论 (0) :: 引用 (0)
===========================================================
在单机上创建物理的 Oracle9i standby 数据库笔记
===========================================================
整理:Fenng  
出处:http://www.dbanotes.net 查看全文
exitgogo 发表于:2006.06.18 17:30 ::分类: ( oracle调优 ) ::阅读:(476次) :: 评论 (1) :: 引用 (0)
===========================================================
数据库物理分布设计
===========================================================
我们无论使用哪种数据库,无论怎样设计数据库,我想都会遵从一个原则:数据安全性和性能高效这两个主要方面,但是关于这两个方面的话题太多,在这里就不一一陈述,我只是从数据库物理分布设计方面和大家一起简单的探讨一下。因为数据库良好的物理分布设计也是对数据安全性和性能高效影响比较大, 就象我们在建大楼之前一定要先打好地基一样。
現实中我们在应用各种不同数据库的时候,往往会忽略数据库的物理布局,只有在数据库性能遇到问题的时候才去考虑,但这是得不偿失的,这样一来不仅会导致与设计相关的问题出现,而且会影响性能的调整效果,所以我们在创建数据库之前先进行规划数据库的物理布局也是很必要的,这也符合人们常说的”磨刀不误砍柴工”的道理。下面我就以Oracle为例从优化操作系统、磁盘布局优化和配置、数据库初始化参数的选择、设置和管理内存、设置和管理CPU、设置和管理表空间、设置和管理回滚段、设置和管理联机重做日志、设置和管理归档重做日志、设置和管理控制文件等几个方面作以陈述。
 查看全文
exitgogo 发表于:2006.06.03 15:44 ::分类: ( oracle调优 ) ::阅读:(398次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle Tuning (Oracle 性能调整)的一些总结
===========================================================
关于Oracle的性能调整,一般包括两个方面,一是指Oracle数据库本身的调整,比如SGA、PGA的优化设置,二是连接Oracle的应用程序以及SQL语句的优化。做好这两个方面的优化,就可以使一套完整的Oracle应用系统处于良好的运行状态。 查看全文
exitgogo 发表于:2006.06.03 15:37 ::分类: ( oracle调优 ) ::阅读:(514次) :: 评论 (0) :: 引用 (0)
===========================================================
oracle内存分配linux
===========================================================
好帖共享! 查看全文
exitgogo 发表于:2006.05.23 15:23 ::分类: ( oracle调优 ) ::阅读:(792次) :: 评论 (0) :: 引用 (0)
===========================================================
Large SGA On Linux
===========================================================
On Linux the total SGA size is limited to around 2Gig. There are several ways to allocate more memory than this, but the most robust and scalable method requires the use of a shared memory file system (shmfs). The procedure presented in this article assumes you are using RedHat Advanced Server (AS) 2.1 with the enterprise kernel which supports Page Address Extension (PAE).  查看全文
exitgogo 发表于:2006.05.23 15:12 ::分类: ( oracle调优 ) ::阅读:(497次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle 回滚段管理
===========================================================

Oracle 回滚段管理

1、ora-01555错误的是怎么产生的?有什么办法解决?2、回滚段(回滚表空间)有什么作用?3、数据库启动的时候,如何加载回滚段(回滚段表空间)。4、回滚段的数量由什么公式来计算5、回滚表空间的大小如何确定?
什么是undo
管理undo tablespace
管理 rollback segment

 查看全文
exitgogo 发表于:2006.04.07 20:25 ::分类: ( oracle调优 ) ::阅读:(1840次) :: 评论 (0) :: 引用 (0)
===========================================================
如何实现MSSQL7.0、Sysbase、Access向Oracle8i移植
===========================================================
随着Oracle在中国的广泛应用,许多原来使用MS SQL7.0、Sysbase、Access等数据库的用户都碰到了数据移植的问题。 其实,存在着许多的方法,这里将介绍3种方法。 查看全文
exitgogo 发表于:2006.04.07 20:23 ::分类: ( oracle备份与恢复 ) ::阅读:(448次) :: 评论 (0) :: 引用 (0)
===========================================================
移动LOB字段至新表空间
===========================================================
移动LOB字段至新表空间 查看全文
exitgogo 发表于:2006.04.07 20:20 ::分类: ( oracle调优 ) ::阅读:(835次) :: 评论 (1) :: 引用 (0)
===========================================================
用Linux完成Oracle自动物理备份
===========================================================

Oracle数据库提供了几种数据备份方法,但用得最多的还是使用exp进行逻辑备份,而物理备份(包括联机备份和脱机备份)过程用得并不多。其主要原因是物理备份过程比较复杂,不易掌握。本文以Oracle数据库在Linux下自动物理备份(脱机备份)的实现为例描述物理备份的操作步骤,希望能帮助更多的Oracle数据库管理员了解这一物理备份过程,避免不必要的数据丢失。

  本文的目标是通过执行一Shell脚本来完成Oracle数据库自动备份的全过程,而且能够在当前目录下生成其压缩文件。具体实现步骤如下:

 查看全文
exitgogo 发表于:2006.03.20 11:31 ::分类: ( oracle备份与恢复 ) ::阅读:(555次) :: 评论 (0) :: 引用 (0)
===========================================================
自动备份Oracle数据库
===========================================================

相信为数不少的系统管理员每天都在做着同一样的工作--对数据进行备份。一旦哪一天疏忽了,而这一天系统又恰恰发生了故障,需要进行数据恢复,那么此时就无能为力了。假如每天设定一个固定的时间,系统自动进行备份,那该多好啊!下面笔者结合实践经验,谈一谈UNIX环境下Oracle数据库的自动备份,以起到抛砖引玉的作用。

  我们计划让数据库在晚上23点做export导出备份,在凌晨2点将备份文件拷贝到磁带上,在凌晨4点将备份文件拷贝到另一台UNIX机器上,为此我们可进行如下操作:

 查看全文
exitgogo 发表于:2006.03.20 11:29 ::分类: ( oracle备份与恢复 ) ::阅读:(660次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle数据库的备份(下)
===========================================================
Oracle数据库的备份(下)逻辑备份的实现之Export/Import. 查看全文
exitgogo 发表于:2006.03.20 11:28 ::分类: ( oracle备份与恢复 ) ::阅读:(750次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle数据库的备份(中)
===========================================================
Oracle数据库的备份(中)实现之热备份! 查看全文
exitgogo 发表于:2006.03.20 11:27 ::分类: ( oracle备份与恢复 ) ::阅读:(729次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle数据库的备份(上)
===========================================================
Oracle数据库的备份(上),学习笔记! 查看全文
exitgogo 发表于:2006.03.20 11:25 ::分类: ( oracle备份与恢复 ) ::阅读:(881次) :: 评论 (0) :: 引用 (0)
===========================================================
ORACLE备份&恢复案例之二(转载)
===========================================================

接ORACLE备份&恢复案例之一

 查看全文
exitgogo 发表于:2006.03.20 10:46 ::分类: ( oracle备份与恢复 ) ::阅读:(594次) :: 评论 (0) :: 引用 (0)
===========================================================
安装Oracle 9iR2 数据库大全
===========================================================

本文将介绍怎样在 Red Hat Enterprise Linux Advanced Server 3 (kernel 2.4.21-4.EL, glibc 2.3.2-95.3)上安装Oracle 9iR2 数据库
在 Red Hat Advanced Server 2.1 (kernel 2.4.9-e.3, glibc 2.2.4-26) 上安装Oracle
9iR2 数据库
在 Red Hat 9 (kernel 2.4.20-6, glibc 2.3.2-5) 上安装Oracle 9iR2 数据库
在 Red Hat 8.0 (kernel 2.4.18-18.8.0, glibc 2.2.93-5) 上安装Oracle 9iR2 数据库
在 Red Hat 7.3 (kernel 2.4.18-3, glibc 2.2.5-34) 上安装Oracle 9iR2 数据库
在 Red Hat 7.2 (kernel 2.4.7-10, glibc 2.2.4-13) 上安装Oracle 9iR2 数据库
在 Red Hat 7.1 (kernel 2.4.2-2, glibc 2.2.2-10) 上安装Oracle 9iR2 数据库

 查看全文
exitgogo 发表于:2006.03.20 10:46 ::分类: ( oracle基础 ) ::阅读:(1165次) :: 评论 (0) :: 引用 (0)
===========================================================
ORACLE备份&恢复案例之一(转载)
===========================================================

ORACLE备份&恢复案例
ORACLE BACKUP&RESTORE SCHEME

 查看全文
exitgogo 发表于:2006.03.20 10:46 ::分类: ( oracle备份与恢复 ) ::阅读:(464次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle面试问题-技术篇
===========================================================
这也许是你一直期待的文章,在关注这部分技术问题的同时,请务必阅读有关面试中有关个人的问题和解答。这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度。 查看全文
exitgogo 发表于:2006.03.20 10:45 ::分类: ( oracle基础 ) ::阅读:(500次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle基本概念
===========================================================
Oracle基本概念,写的不错,收藏一下!  查看全文
exitgogo 发表于:2006.03.20 10:41 ::分类: ( oracle基础 ) ::阅读:(977次) :: 评论 (2) :: 引用 (0)
===========================================================
Oracle 9i轻松取得建表和索引的DDL语句
===========================================================
如何才能取得建表以及索引的创建语句呢,用oracle提供的dbms_metadata包就可以实现! 查看全文
exitgogo 发表于:2006.03.20 10:14 ::分类: ( oracle调优 ) ::阅读:(376次) :: 评论 (0) :: 引用 (0)
===========================================================
oracle基本概念和术语
===========================================================
oracle基本概念和术语,刚刚看到的,收藏一下! 查看全文
exitgogo 发表于:2006.03.18 23:57 ::分类: ( oracle基础 ) ::阅读:(490次) :: 评论 (1) :: 引用 (0)
===========================================================
Toad 使用快速入门(转载)
===========================================================
Toad 使用快速入门 查看全文
exitgogo 发表于:2006.03.18 23:45 ::分类: ( oracle调优 ) ::阅读:(382次) :: 评论 (0) :: 引用 (0)
===========================================================
利用Uniread 解决 Linux下的SQL*Plus 命令行历史回调功能
===========================================================
个人学习笔记,利用Uniread 解决 Linux下的SQL*Plus 命令行历史回调功能,对于喜欢命令行方式下工作的人来说,是个不错的帮助! 查看全文
exitgogo 发表于:2006.03.17 18:02 ::分类: ( oracle调优 ) ::阅读:(434次) :: 评论 (0) :: 引用 (0)
===========================================================
SQL PLUS 编辑器的一些常用设置
===========================================================
SQL PLUS 编辑器的一些常用设置查看全文
exitgogo 发表于:2006.03.15 09:55 ::分类: ( oracle基础 ) ::阅读:(406次) :: 评论 (0) :: 引用 (0)
===========================================================
我的学习总结: Oracle 的软件结构
===========================================================
我的学习总结: Oracle 的软件结构 查看全文
exitgogo 发表于:2006.03.12 15:00 ::分类: ( oracle基础 ) ::阅读:(396次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle中模拟及修复数据块损坏
===========================================================
Oracle中模拟及修复数据块损坏,itpub link:
http://www.itpub.net/showthread.php?threadid=201766 查看全文
exitgogo 发表于:2006.03.12 14:56 ::分类: ( oracle备份与恢复 ) ::阅读:(545次) :: 评论 (0) :: 引用 (0)
===========================================================
关于SGA设置的一点总结(转载.biti_rainy)
===========================================================
关于SGA设置的一点总结,itpub论坛.biti_rainy老大的文章,很是不错,就留了一份,当作优化oracle的参考! 查看全文
exitgogo 发表于:2006.03.12 14:49 ::分类: ( oracle调优 ) ::阅读:(527次) :: 评论 (0) :: 引用 (0)
===========================================================
创建用户与表空间
===========================================================
一些oracle的基本操作,自己随意写的一些知识,以备日后查用! 查看全文
exitgogo 发表于:2006.03.12 14:41 ::分类: ( oracle基础 ) ::阅读:(856次) :: 评论 (0) :: 引用 (0)
===========================================================
关于数据库名(db_name)、实例名(instance_name)、ORACLE_SID
===========================================================
很简单的一下oracle概念,自己载熟悉一下,呵呵! 查看全文
exitgogo 发表于:2006.03.12 14:35 ::分类: ( oracle基础 ) ::阅读:(378次) :: 评论 (0) :: 引用 (0)
===========================================================
关于数据库名(db_name)、实例名(instance_name)、ORACLE_SID
===========================================================
很简单的一下oracle概念,自己载熟悉一下,呵呵! 查看全文
exitgogo 发表于:2006.03.12 14:35 ::分类: ( oracle基础 ) ::阅读:(342次) :: 评论 (0) :: 引用 (0)
===========================================================
在热备状态,表空间文件损坏的解决办法
===========================================================
很简单的一个问题,在热备状态,表空间文件损坏的解决办法. 查看全文
exitgogo 发表于:2006.03.12 14:30 ::分类: ( oracle调优 ) ::阅读:(532次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle中如何移动数据文件的位置(转载)
===========================================================
Oracle中如何移动数据文件的位置,转自eygle! 查看全文
exitgogo 发表于:2006.03.12 14:25 ::分类: ( oracle基础 ) ::阅读:(724次) :: 评论 (0) :: 引用 (0)
===========================================================
手动建立oracle数据库
===========================================================

手动建立oracle数据库(权威介绍)

作者:何致億, 美商甲骨文公司台湾分公司特约顾问

 查看全文
exitgogo 发表于:2006.03.12 14:22 ::分类: ( oracle基础 ) ::阅读:(752次) :: 评论 (0) :: 引用 (0)
===========================================================
Oracle8i/9i EXP/IMP使用经验
===========================================================
Oracle8i/9i EXP/IMP使用经验,不错! 查看全文
exitgogo 发表于:2006.03.12 14:16 ::分类: ( oracle备份与恢复 ) ::阅读:(474次) :: 评论 (0) :: 引用 (0)
===========================================================
关于exp/imp的操作与案例分析
===========================================================

关于exp/imp的操作与案例分析,过程很清楚,很实用.

 查看全文
exitgogo 发表于:2006.03.12 14:10 ::分类: ( oracle备份与恢复 ) ::阅读:(626次) :: 评论 (0) :: 引用 (0)
===========================================================
用Oracle导入导出工具实现Oracle数据库移植
===========================================================
用Oracle导入导出工具实现Oracle数据库移植.很不错的方法,建议使用! 查看全文
exitgogo 发表于:2006.03.12 00:05 ::分类: ( oracle备份与恢复 ) ::阅读:(533次) :: 评论 (0) :: 引用 (0)
===========================================================
ORACLE DBA常用命令集锦(2)
===========================================================
ORACLE DBA常用命令集锦(2) 查看全文
exitgogo 发表于:2006.03.09 12:17 ::分类: ( oracle调优 ) ::阅读:(1014次) :: 评论 (0) :: 引用 (0)
===========================================================
ORACLE DBA常用命令集锦(1)
===========================================================
oracle DBA常用命令集锦 (1) 查看全文
exitgogo 发表于:2006.03.09 12:13 ::分类: ( oracle调优 ) ::阅读:(1102次) :: 评论 (0) :: 引用 (0)
===========================================================
oracle的学习历程
===========================================================
oracle的学习历程  查看全文
exitgogo 发表于:2006.03.08 22:37 ::分类: ( oracle基础 ) ::阅读:(612次) :: 评论 (2) :: 引用 (0)