Oracle temp表空间爆满的处理方法
当数据库进行索引重建,或者大量数据导入导出时,会使得temp表空间暴增,很可能撑满数据文件,因为数据库安装的时候,temp表空间默认很自由一个数据文件并且数据库中单个数据文件最大只能自增到32G,当超过32G时就不...
Linux下卸载Weblogic
1、进入卸载脚本所在目录[weblogic@linuxserver~]$ pwd/home/weblogic[weblogic@linuxserver~]$ cd Oracle/Middleware/wlserver_10.3/uninstall/[weblogic@linuxserveruninstall]$ lsuninstall.sh wls_uninstall.xml 2、运行卸载脚本[weblogic@linuxserveruninstall]...
重建控制文件
Oracle提供两种方式备份控制文件:1.生成可以重建控制文件的脚本2.备份二进制的控制文件如何获得可以重建控制文件的脚本.在mount状态下获得trc文件[sql] view plaincopysql> alter database backup controlfile to trace as '/home/oracle/cronto...
【优化】使用反向索引(Reverse Key Indexes)减少索引热点块
反向索引就是将正常的键值头尾调换后再进行存储,比如原值是“1234”,将会以“4321”形式进行存储,这样做可以高效地打散正常的索引键值在索引叶块中的分布位置。1.反向索引应用场合1)发现索引叶块成为热...
Oracle11gr2新增表的RESULT CACHE属性
在11.2中,Oracle新增了一个表的参数属性RESULT_CACHE,设置是否将表的查询结果放到RESULT CACHE中。 在11.1中,Oracle引入了RESULT CACHE功能,设置RESULT CACHE可以通过HINT以及初始化参数两种方式...
oracle 11g result 整理详细版
11g推出result cache特性可以在service 端 和client 端 cache 结果集service 端 由 两部分组成1.sql query result cache(存储SQl查询的结果集)2.pl/sql funcation result cache(存pl/sql 函数结果集)存...
新装Oracle 11gR2 11.2.0.2重要说明——Patchset p10098816(附补丁下载地址)
新装Oracle 11gR2 11.2.0.2重要说明——Patchset p10098816(附补丁下载地址)Attention:new installation of Oracle 11.2.0.2转载请注明原文:http://xunzhaoxz.itpub.net/post/40016/522060以往安装Oracle 10.2.0.4或者10.2.0.5的时候,需要先安装10.2.0.1,然后在10.2.0.1的ORACLE_HOME路径下再安装patchset p6810189升级到10.2.0.4,或patchset p8202632升级到10.2.0.5,这种称为In-place Upgrade。从11.2.0.2开始的补丁包p10098816为完全安装包(full installation package),因此新装11.2.0.2的话,不需要先安装11.2.0.1,而是可以
ORACLE索引组织表讨论
本文只代表作者观点,如有错误请指正关于索引组织表本文主要讨论以下几个方面1、什么是索引组织表2、索引组织表的关键特性3、如果建立一个合适的索引组织表4、什么事逻辑ROWID以及物理猜(Physical Guesses)5、从内部结构进行分析和证明这些观点一般的情况下索引是和表分离的SEGMENT,索引的行记录的是索引键值和...
设置CURRENT_SCHEMA后获取执行计划报错
当设置了CURRENT_SCHEMA后,利用EXPLAIN PLAN语句分析执行计划,在获取执行计划时出现错误。 例子如下:SQL> conn / as sysdba已连接。SQL> alter session set current_schema = test;会话已更改。...
关于oracle11G的自动内存管理MEMORY_TARGET和MEMORY_MAX_TARGET
自动内存管理是用两个初始化参数进行配置的: MEMORY_TARGET:动态控制SGA和PGA时,Oracle总共可以使用的共享内存大小,这个参数是动态的,因此提供给Oracle的内存总量是可以动态增大,也可以动态减小的。它不能超过MEMORY_MAX_TARGET参数设置的大小。默认值是0。 MEMORY_MAX_TARGET:这个参数定义了MEMORY_TARGET...
对oracle中出现的坏块的处理方法
这篇文章介绍在oracle数据文件中出现一个或多个数据块坏块时的处理方法.当出现数据块坏块出误时对于每一个坏块都提供了以下信息:1.包含这个坏块的数据文件的绝对文件号可以标示为"AFN".2.包含这个坏块的数据文件的文件名可以标示为"FILENAME"(如果知道文件号但不知道文件名那么可以执行select name from v$datafile whe...
11g Database Replay使用详解
Database Replay将生产系统上的负荷进行采集后还原到测试系统上进行重放,这个特性有助于我们在数据库升级、主机参数修改、数据库参数修改等重大变更实施前在测试系统上完全仿照生产系统的负荷进行全面的测试,量化评估出变更实施后对现有的性能的影响程度。Database Replay实施的流程是workload_capture->worklo...
Oracle AWR(Automatic Workload Repository)使用解析
一. AWR 说明Oracle 10g之前对数据库做性能检测使用statspack工具。 关于statspack的说明,参考我的Blog:statspack安装使用 和 report 分析http://space.itpub.net/28673746/viewspace-757339Oracle Database ...
Oracle AWR(Automatic Workload Repository)使用
一、AWR说明AWR(Automatic WorkloadRepository)是Oracle的一个内置工具,它采集与性能相关的统计数据,并从那些统计数据中导出性能量度,以跟踪潜在的问题。快照由一个称为MMON的后台进程及其从进程自...
Oracle性能调优流程(从何处入手)
下图是我最近思考和总结的Oracle性能调优流程(从何处入手)的VISIO图,画此图的目的是为了让Oracle调优方法形成体系...
AWR Formatter (一个不错的AWR报告格式化google chrome 插件)
一个不错的oracle AWR 报告本地文件格式化chrome浏览器插件,看似用js完成,有一些特性非常不错,拿出来分享,作者Tyler Muth–观看 需要翻墙视频介绍下载下载地址1下载地址2安装方法1,下载AWR-Format.crx文件2,打开chrome 谷歌浏览器,我这里版本是28,点击右上角的按钮或显示菜单,找工具–扩展...
Oracle性能调整的三把利剑--ASH,AWR,ADDM
ASH (Active Session History)ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件。不活动的会话不会采样,采样工作由新引入的后台进程MMNL来完成。ASH buffers 的最小值为1MB,最大值不超过30MB。内存中记...
oracle ash性能报告的使用方法
活动会话历史报告活动会话历史v$active_session_history视图提供了在实例级别抽取会话活动信息.活动会话每分钟会被抽样一次且被存储在sga中的循环缓冲区中.任何被连接到数据库且正等待一个不属于空闲等待事件的会话会被考虑是一个活动的会话.每个会话抽样都是一组行数据且通过v$active_session_history视图来返回每个被抽...
几个国内速度最快的centos yum(更新源)
几个国内速度最快的centos yum(更新源) 中国科技大学源cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.savewget http://centos.ustc.edu.cn/CentOS-Base.repo.5mv CentOS-Base.repo.5 CentOS-Base.repoyum updatePS:如果在配置YUM源后,第一次运行yum update命令,出现如下错误。warning...
手工删除oracle归档日志
手工删除oracle归档日志1、...