- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 数据库名、实例名和ORACLE_SID的区别
导读: 最近因看到论坛有人问起这方面的东西,将自己的理解加上查阅相关资料整理如下,如果不全或不当的地方,望指正并补全它。 数据库名(DB_NAME)、实例名(Instance_name)、以及操作系统环境变量(ORACLE_SID) 在ORACLE7、8数据库中只有数据库名(db_name)和数据库实例名(instance_name)。在ORACLE8i、9i中出现了新的参数,即数据库
2008-03-24 12:16:00 3102
原创 用Oracle Streams wizard生成配置脚本
导读: 前几天都是用Package来完成streams的配置,但在管理上用OEM会感觉更为直观,当然对所有相关的Package很了解的话,也就都差不多了。在9i的OEM中看上去对streams的功能还不是很强。只是简单的一些应用。下面有时间就要搞10gR2,想跳过10gR1的。下面帖一个在OEM建立单表复制的过程脚本。 源数据库: GATES 目标数据库: CLONE 1.设置操作
2008-03-24 12:12:00 1353
原创 在 Linux x86 上安装 Oracle 数据库 10g
导读: 学习在 RHEL 2.1、RHEL 3 或 SLES 8 上从头安装 Oracle 数据库 10g的基础知识(仅用于评估) 目录 概述 第 1 部分:安装 Linux RHEL 2.1 RHEL 3 SLES 8 第 2 部分:针对 Oracle 配置 Linux 验证系统要求 创建目录 创建 Oracle 组和用户帐户 配置 Linux 内
2008-03-24 12:06:00 1429 1
原创 Oracle 数据库优化的R方法(Method R)
导读: 好长时间没怎么看 Oracle 技术文档了,今天阅读了一篇 Oracle Response Time Optimization with Method R. 这是 Optimizing Oracle Performance 经典图书这本经典图书的主旨方法。R 代表响应时间(response time).具体的定义如下: 1. Target the tasks that are cr
2008-03-24 12:05:00 1476
原创 在Windows 2000下优化Oracle9i性能
导读: 一、优化磁盘配置 Oracle是一个磁盘I/O强烈的应用,要确保你恰当地配置磁盘和文件系统: 在磁盘上建立数据文件前首先运行磁盘碎片整理程序 为了安全地整理磁盘碎片,需关闭打开数据文件的实例,并且停止服务。如果你有足够的连续磁盘空间建立数据文件,那么你就很容易避免数据文件产生碎片。 不要使用磁盘压缩 Oracle数据文件不支持磁盘压缩。 不要使用磁盘加密 加
2008-03-24 12:03:00 1314
原创 优化调整Oracle 8i数据库
导读: Oracle 8i数据库服务器是高度可优化的软件产品,经常性的调整可以优化系统的性能,防止出现数据瓶颈。我们通过调整数据库系统,可以使它达到最佳性能以满足用户的需要。下面,笔者将介绍优化和调整Sun SPARC Solaris系统平台上的Oracle 8i数据库服务器的一些相关命令和方法。 Solaris性能监控命令 Solaris提供了性能监控命令,用于监控数据库性能和决定数
2008-03-24 12:02:00 1289
原创 Oracle的优化器(Optimizer)
导读: Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行。分析语句的执行计划的工作是由优化器(Optimizer)来完成的。不同的情况,一条SQL可能有多种执行计划,但在某一时点,一定只有一种执行计划是最优的,花费时间是最少的。相信你一定会用Pl/sql Developer、Toad等工具去看一个语句的执行计划,不过你可能对Rule、Choose、Firs
2008-03-24 12:00:00 1172
原创 Oracle全文索引设置步骤
导读: 已有几个项目组开始使用oracle的全文索引。Oracle的词法分析器针对ZHS16GBK字符集的词法分析尚不够智能,只能机械地以字为单元进行匹配。对于utf8字符集的数据库有一个新的汉语分析器chinese_lexer,效率有了很大改善。现将验证并整理过的如何进行oracle全文索引设置的文档发给大家,适用于8i、9i各平台版本。 对于DB2,有一个叫做TIE(Text Info
2008-03-24 11:58:00 1585
原创 Oracle回滚表空间数据文件误删除处理
导读: 一、 引言: 回滚段是数据库的一部分,它记录数据库变更的信息。使用这些信息实现数据库的读一致性及其恢复。若回滚段出现故障,则数据库不能正常启动,导致数据库瘫痪,用户无法读写数据。若能将回滚段的故障排除,则不会影响用户的实际数据。笔者最近在实际工作中遇到一个问题:用户将回滚段表空间(rbs)的数据库文件(rbs01.dbf)错误删除,以致使数据库无法正常运行,下面上笔者排除该方法的处
2008-03-24 11:57:00 1383
原创 Oracle回滚段表空间文件丢损的处理
导读: oracle 发表于:2006.11.15 10:27 ::分类: ( 一般分类) ::阅读:(310次) :: 评论 (0) 本文转自 http://oracle.itpub.net/
2008-03-24 11:55:00 1111
原创 工作流
导读: -- 工作流(Workflow)就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动
2008-03-24 11:54:00 1469
原创 Truncate table对x$bh的影响
导读: 今天在做实验的时候发现:truncate table后x$bh不会再记录对此table块的访问,具体实验如下: SQL>create table t3 ( a number); Table created. SQL>select object_id from dba_objects where object_name=T3; OBJECT_ID ----
2008-03-24 11:51:00 1087 1
原创 List of X$ Tables and how the names are derived
导读: X$表名太不容易记忆了,记录一下备查 [K]ernel Layer [2]-Phase Commit [G]lobal [T]ransaction [E]ntry X$K2GTE - Current 2PC tx X$K2GTE2 - Current 2PC tx [C]ache Layer [B]uffer Management Buffer
2008-03-24 11:49:00 1439
原创 Oracle常用dump命令
导读: Oracle常用dump命令,记录一下备查 一.Memory Dumps 1).Global Area ALTER SESSION SET EVENTS immediate trace name global_area level n; 1 包含PGA 2 包含SGA 4 包含UGA 8 包含indrect memory 2).Library
2008-03-24 11:47:00 1193
原创 一条SQL生成九九乘法表
导读: with t as (select level as n from dual connect by level select sys_connect_by_path(b.n || * || a.n || = || a.n * b.n, ) as 九九乘法表 from t a, t b where a.n >= b.n and level = a.n sta
2008-03-24 11:02:00 1780
转载 使用dbms_stats但不生成histogram的方法
导读: 由于应用开发的问题,数据库存在大量的SQL硬解析,性能出现很大问题。考虑设置参数cursor_sharing=similar解决硬解析问题,但是10g在自动收集统计值会默认收集histogram,依然会影响SQL的解析性能。此问题可以使用下列方法解决: 修改默认收集模式,依然使用10g自动收集统计值的功能 exec dbms_stats.set_param(method_op
2008-03-24 11:00:00 1030
转载 Oracle10g BIGFILE表空间带来的好处
导读: Oracle10g引进了一个新的表空间类型(BIGFILE)。它不像传统的表空间那样最多由1022个文件组成;一个BIGFILE表空间只包含一个数据文件,根据选择的块的大小,最大从32TB至128TB。 BIGFILE带来的最大好处就是管理上的简化,可以使用alter tablespace进行表空间的管理,比如: SQL>create bigfile tablespace te
2008-03-24 10:56:00 1574
转载 在sqlplus里用show parameter 直接显示oracle隐含参数
Oracle 启动用到了初始化参数,通常我们都可以在sqlplus里用show parameter 来获得。而Oracle为了debug 或者解决一些特殊的问题,还提供了一些以“_”开头的隐含参数。 网络上有一些script可以让我们轻松检查这些隐含参数. 但是,有没有想过,我们可以直接在sqlplus 用show parameter 来获取这些隐含参数呢?答案是可以的。下面,我将演示
2008-03-21 21:05:00 1538
转载 oracle中like的优化
简单说两句,具体看例子1。尽量不要使用 like %..% 2。对于 like ..%.. (不以 % 开头),Oracle可以应用 colunm上的index3。对于 like %... 的 (不以 % 结尾),可以利用reverse + function index 的形式,变化成 like ..%代码: -- 建测试表和Index,注意,重点在于带rev
2008-03-21 20:55:00 1554
oracle 1z0-047考试题
2011-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人