oracle enqueues 很全面的解释
. What are Oracle enqueues?Oracle enqueues are locks at database level that coordinate parallel access to Oracle resources such as objects or data records. For example, enqueues are responsible for se...
how to tune log file sync (metalink)
Applies to: Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 11.2.0.2 - Release: 10.2 to 11.2Information in this document applies to any platform.GoalQ: How to minimize log file sync?Soluti...
oracle dead lock与性能
ORA-00060: Deadlock detected dead lock一般 无法避免 a与b 两个事务堵塞 有dead oracle 会自动回退 但只是回退其中一个事务与dead lock相关的语句不会回退整个transaction,但oracle 认为dead lock不常出现...
oracle ASH
Active Session History (ASH)ASH每秒都对History v$session_wait + v$session + extras 进行采样,记录活动会话的events,由进程MMNL来完成隐藏参数控制_ash_enable &nbs...
oracle ITL TX MODE 4问题
SQL> conn xh/a831115Connected.SQL> create table t1 (a int,b varchar2(10)) pctfree 0 initrans 1;Table created.SQL> SQL> declare 2 begin fo...
oracle PGA管理(算法)
主要总结下pga分配算法,详细概念单总结简单理解pga,pga就是一个操作系统进程,或线程(WIN上)的专用内存pmon,smon这些后台进程都有自己的pgapga早期手动管理组成由sort_area_size,hash_area_size,bitmap_merge_size,...
关于oracle自动收集统计信息
根据metalink ID 276358.1 ,看下10g 自动收集统计信息是在什么条件下DBMS_STATS AUTOSTATS_TARGET--------------------------- This is a new parameter in Oracle10g for the DBMS_STATS package.According ...
oracle 对比sql语句执行环境
由于执行环境,子游标无法共享SQL> select distinct sid from v$mystat; SID---------- 132SQL> select distinct sid from v$mystat;...
oracle dbms_stat与analyze 获取有效的统计信息(6)
analyze 使用主要用于收集表INDEX 统计信息(分区表的收集不了)验证表INDEX,结构检查row chains,row migrate在基于成本的优化器中应该使用dbms_stats收集,要收集empty_blocks,row_chains,index_stat才用analyze#完全...
oracle dbms_stat与analyze 获取有效的统计信息(5)
#比较对象统计信息1.dbms_stats备份统计信息2.dbms_stats 收集时候10G 会自动备份和保留统计信息3.11g待定统计信息以上情况 对象上有多套统计信息,这时候可以比较统计信息 看使用哪套好SQL> EXECUTE dbms_stats.cr...
oracle dbms_stat与analyze 获取有效的统计信息(4)
# 设置dbms_stats10g:可修改cascade,estimate_percent,degree,method_opt,no_invalidate,granularity 用set_param修改这些可以(需要analyze any dictionary&analyze any权限)get_param获取 当前值SQL> sele...
oracle dbms_stat与analyze 获取有效的统计信息(3)
#object统计信息的时效性(所谓的过时的统计信息)关于*_tab_modificationsColumns ___________________________ TABLE_OWNER Owner of modified table&...
oracle dbms_stat与analyze 获取有效的统计信息(2)
#收集object信息dbms_stats基本收集1.gather_database_stats:收集database的所有对象统计信息2.gahter_dictionary_stats:收集数据字典统计信息,3.gather_fixed_objects_stats:收集数据字典中固定表统计信息(x$表,v...
oracle dbms_stat与analyze 获取有效的统计信息(1)
关于数据库统计信息9前都是用analyze,9i 推荐dbms_stats,dbms_stats解决了 analyze不支持外部表,对于收集分区信息只收集每个segment信息,且只在对象级别评估不过dbms_stats自身也有问题 无法收集empty_blocks信息...
oracle dbms_xplan获取执行计划
dbms_xplan包display:返回存储在plan_table中的执行计划FUNCTION DISPLAY RETURNS DBMS_XPLAN_TYPE_TABLE Argument Name &nbs...
oracle passwordfile作用 &11g改进
文件位置在 主要用作sysdba远程登陆[oracle@vm11g ~]$ sqlplus / as sysdba 这个是操作系统验证 不需要password fileSQL*Plus: Release 11.1.0.6.0 - Production on Wed Apr 14 06:58:57 2010Copyright (c) 1982, ...
oracle 登陆限制ip
生产库中常用的就2种 一个是sqlnet.ora,一个是用trigger,由于最近用到过特此记录(实际使用中常用就是server端sqlnet.ora直接限制).#10g client connet 11g database[oracle@ora10g admin]$ sqlplus system/a123@te...
心情随笔
写下点什么吧,写给自己看,与工作无关的,今天看到一组照片 一共两张,第一个张是非常旧的照片里面一个小孩儿在雪地上背对镜头奔跑,第二张同样的场景一个大人在雪地上奔跑 这组照片下面有一组文字 ...
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 hint有效范围
hint的范围parameter hints对整个sql有效率,其它hints只对单个查询块起作用,要在查询块内指定hints当子查询,内联view时候会有多个查询块,要为每个查询块 加hint控制该查询块(hint有效范围控制在查询块内)SQL> ...