oracle manager
文章平均质量分 67
xinxiangsui2008
这个作者很懒,什么都没留下…
展开
-
oracle sqlplus autotrace功能
Displays a report on the execution of successful SQL DML statements (SELECT, INSERT, UPDATE or DELETE).用法: SET AUTOT[RACE] {OFF | ON | TRACE[ONLY]} [EXP[LAIN]] [STAT[ISTICS]]一、启用Autotrace功能启用前转载 2012-12-18 16:03:00 · 576 阅读 · 0 评论 -
Global Partition Index
Oracle的分区表也不是十分好用, 当分区的数目比较多时, 很可能让一些不能进行Partition Prune的SQL拥有很高的逻辑读(Consistent Gets), 解决的办法是将一些索引建成全局索引. 现在我们来看一下相反的例子, Oracle中的表是不分区的, 而且访问量最多的SQL是根据一个选择性很好的索引去走的, 每次执行的逻辑读也就只有4-6个了, 因为访问量很高, 如果能降底一转载 2014-04-29 15:08:37 · 893 阅读 · 0 评论 -
DBMS_ROWID包应用一:ROWID_BLOCK_NUMBER
This function returns the database block number for the input ROWID.这个函数根据输入的ROWID返回数据块SyntaxDBMS_ROWID.ROWID_BLOCK_NUMBER ( row_id IN ROWID, ts_type_in IN VARCHAR2 DEFAULT '原创 2014-05-04 14:33:52 · 2262 阅读 · 0 评论 -
DBMS_ROWID包应用四:ROWID_RELATIVE_FNO
This function returns the relative file number of the ROWID specified as the IN parameter. (The file number is relative to the tablespace.)SyntaxDBMS_ROWID.ROWID_RELATIVE_FNO ( rowid_id原创 2014-05-04 17:03:51 · 2374 阅读 · 0 评论 -
DBMS_ROWID包应用二:ROWID_CREATE
This function lets you create a ROWID, given the component parts as parameters.This is useful for testing ROWID operations, because only the Oracle Server can create a valid ROWID that points to dat原创 2014-05-04 16:10:03 · 1183 阅读 · 0 评论 -
DBMS_ROWID包应用三:ROWID_OBJECT
This function returns the data object number for an extended ROWID. The function returns zero if the input ROWID is a restricted ROWID.SyntaxDBMS_ROWID.ROWID_OBJECT ( rowid_id IN ROWID) R原创 2014-05-04 16:41:57 · 737 阅读 · 0 评论 -
v$sql和v$sqlarea视图
v$sql和v$sqlarea视图转载 2014-04-08 14:24:49 · 690 阅读 · 0 评论 -
归档日志损坏,splex无法读取归档应用日志
报错日志如下:Capture: Error reading block 18156704 from file +RECOVERYDG/stddb/archivelog/2014_05_20/thread_1_seq_107375.3227.848094297: (capturing from stddb) [module oct]Notice 2014-05-21 09:35:58原创 2014-05-21 13:16:35 · 973 阅读 · 0 评论 -
undo_retention&guarantee
undo_retention:指定事物commit后undo将要保存的时间(秒),在ORACLE10g中默认的是900秒。GUARANTEE :保证undo_retention参数所设定的时间有效,这个是10g的新功能。SQL> ALTER TABLESPACE undotbs1 RETENTION GUARANTEE;SQL> ALTER TABLESPACE undotbs转载 2014-10-08 17:10:17 · 526 阅读 · 0 评论 -
oracle 10046 sql trace
Oracle 10046是一个Oracle内部事件。最常用的是在Session级别设置sql_trace(alter session set sql_trace=true)即是开启了级别为1的10046调试事件。当设置了10046事件之后,Oracle 将产生一个dump文件。通过得到的dump文件进行进一步分析,可以得到Oracle 内部执行系统解析、调用、等待、绑定变量等详细的trace信息,原创 2012-12-14 16:52:19 · 525 阅读 · 0 评论 -
oracle 10g 刷新share pool里的执行计划
system: HP-ux oracle: 10.2.0.5.0 $ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.5.0 - Production on Fri Jul 13 16:48:30 2012Copyright (c) 1982, 2010, Oracle. All Rights Reserved.原创 2012-07-13 17:00:04 · 1342 阅读 · 0 评论 -
sqlplus prelim选项 常规情况下sqlplus无法登录
2012-07-14 21:20SYSTEM:HP-UX 11.31ORACLE:10.2.0.5 RACPDA RAC服务器其中一节点HANG住,应用及sqlplus都不能连接,印象中老白书中提到有sqlplus -prelim连接数据库可以解决,于是上网找资料NATURE的空间:http://hi.baidu.com/linuxnature/blog/i原创 2012-07-27 14:51:59 · 1321 阅读 · 0 评论 -
oracle 11g RAC + DG 在线日志损坏处理
2012-07-13中午,应用报错,生产库结点下alert日志,在线日志损坏,无法归档环境: AIX 6.1.0.0 ---查看AIX版本: $oslevel数据库:11.2.0.3 RAC + DG(physical standby + RAC)$cd $ORACLE_BASE/diag/rdbms/stddb/stddb1/traceoracle@原创 2012-07-27 14:55:54 · 1562 阅读 · 0 评论 -
杀死oracle死锁进程
方法一:1、查找死锁进程SELECT s.username, l.OBJECT_ID, ''''||s.SID||','||s.SERIAL#||'''', l.SESSION_ID, s.SERIAL#, l.ORACLE_USERNAME, l.OS_USER_NAME, l.PROCESS FROM V$LOCKED原创 2012-09-29 13:40:44 · 528 阅读 · 0 评论 -
Tools for Installing, Configuring, and Managing Oracle RAC
This section describes the tools used for installing, configuring, and managing Oracle Clusterware, Oracle Automatic Storage Management (Oracle ASM), and Oracle Real Application Clusters (Oracle RAC).转载 2012-11-30 13:51:32 · 704 阅读 · 0 评论 -
oracle 最佳实践经验
MEMORY_TARGE=物理内存*80%MEMORY_MAX_SIZE=物理内存*80%对于OLTP系统:SGA_TARGET=(物理内存*80%)*80%SGA_MAX_SIZE=(物理内存*80%)*80%PGA_AGGREGATE_TARGET=(物理内存*80%)*80%对于DSS系统:SGA_TARGET=(物理内存*转载 2015-06-17 16:47:42 · 1063 阅读 · 0 评论