oracle分区表的增量收集统计信息
分区表的增量统计信息收集
高效的SQL(函数索引优化VIEW一例)
高效的SQL(函数索引优化VIEW一例)
AWR不能自动生成快照解决方法
AWR不能自动生成快照解决方法
powermt 命令简介
存储多路径 powermt
SRDC - Data Collection for Grid Infrastructure, Storage Management, and RAC
SRDC - Data Collection for Grid Infrastructure, Storage Management, and RAC (Doc ID 2041228.1)To Bottom...
Troubleshoot Grid Infrastructure Startup Issues (Doc ID 1050908.1)
...
Fatal NI Connect Error 12170, 'TNS-12535 Reported in 11g Alert Log
[ID 1286376.1]修改时间 14-NOV-2011 类型 PROBLEM 状态 PUBLISHED In this Document Symptoms &...
ORACLE通过BIND_AWARE+SQL PATCH解决SQL绑定变量中数据倾斜的问题
绑定变量在OLTP系统中是解决硬解析问题的有利手断,但如果某SQL使用的索引中过滤字段存在数据倾斜(数据分布不均匀)的问题,就可能造成数据库性能异常。从Oracle 9i引入的BIND PEEK不能解决这个问题,因为bind peek只是发生在第一次硬解析;从11G引入了ACS(adaptive cursor sharing)...
配置oracle随系统启动和关闭
1、修改/etc/oratab文件将需要随操作系统自启动的数据库由N修改为Ylis:/u01/app/oracle/product/11.2.0/db_1:N修改为:lis:/u01/app/oracle/product/11.2.0/db_1:Y2、编辑dbstart和dbshut脚本,修改监听变量为oracle家目录$ cd $ORACLE_HOME/bin$ vi dbstart将ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER...
利用10046事件收集SQL的trace文件
Event 10046是为Oracle session收集扩展的sql_trace信息的标准方法,通常为了诊断SQL调优类问题,我们需要记录下这些语句在执行过程中产生的等待以及bind variables(绑定变量)的信。 这些信息可以通过级别为12的10046 trace获得。一、trace文件的位置:在11g之前:SQL> show parameter user_dump_dest在11g之后:SQL...
Scott用户无法使用autotrace问题
SQL> conn scott/scott;想要打开autotrace的时候报错:SQL> set timing on SQL> set autotrace traceonlySP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabledSP2-0611: Error enabling STATISTICS report解决办法:SQL> conn / as sysdba;Connected.SQL> select *...
由oradebug poke推进scn理解scn base及scn wrap系列一
背景 在v$transaction会看到scn,其中又分为scn base及scn wrap,这到底怎么回事呢?而且很多ORA报错与SCN有关,如果多了解一些SCN相关的知识,也便于我们分析解决问题。 结论1,oradebug poke可以推进SCN,分为在数据库OPEN及MOUNT皆可以oradebug setmypidoradebug DUMPvar SGA kcsg...
从Dump数据块看ITL
在Oracle中,数据块block上存在记录事务信息的ITL(Interest Transaction List)。当一个数据库事务涉及到数据块对应的数据时,就会在当前数据块块头(block head)后面的ITL中记录上相应的信息。 本...
闪回exmplae
1.使用flashback查询实现行级恢复flashback查询用于获取先前时间点的表行级数据。当使用flashback查询时,需要在表名后指定as of timestamp子句或as of SCN子句,其中as of timestamp用于指定早期时间点,而as of SCN用于指定早期的SCN值,示例如下:select * from students as of timestamp to_timestamp('2011-0...
Oracle DBA常用sql分享
Oracle DBA常用sql分享
转载--solaris10上修改最大文件句柄数
进程能够打开的最大文件句柄数决定了每个进程能够同时打开的文件数量。Solaris10上缺省值是256,对于某些应用而言,缺省值太小,需要手工修改。检查用户进程能够打开的最大文件句柄数有两种方式,一是使用ulimit...
摘录的oracle dba的面试题目,考验你合格不?
一. SQL tuning 类 1:列举几种表连接方式 hash join/merge join/nest loop(cluster join)/index join 2:不借助第三方工具,怎样查看sql的执行计划 set autot on explain plan set statement_id = &item_id for &sql; select * from table(dbms_xplan.display); &nb...
ASM 翻译系列第十弹:ASM Internal ASM DISK header
ASM磁盘头可能是ASM元数据中最广为人知的部分。之前你可能认为当它被破坏或丢失时,只能寄希望于Oracle技术支持人员协助来恢复。在本节中将解释ASM磁盘头的重要性和它包含的信息。
Linux vmstat命令实战详解
转载自:http://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.htmlvmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到...
iotop和pidstat
pidstat转载自:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858874.htmlpidstat主要用于监控全部或指定进程占用系统资源的情况,如CPU,内存、设备IO、任务切换、线程等。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的...