一个不错的关于oracle internals网站
这是一个oracle internals的网站:http://www.juliandyke.com/
oracle数据库细粒度访问控制方法
1。利用应用上下文实现细粒度访问控制( 1: Create a PL/SQL Package to Set the Secure Context 2: Create the Secure Context and Associate It with the Package 3: Create the Initialization Script for th...
伟大的rman
伟大的rman备份恢复是你的职责,而你从来都不安分守己,喜欢多管闲事:数据库传输,数据库移植,数据库克隆等你都包揽了。从不把dba放在眼里,其实,我很希望你有朝一日成为oracle的SUPERMAN。...
Log Buffer Usage
log buffer划分为许多块,每个活动块映射到当前联机日志文件中的一个块。log buffer blocks循环重用,直到一个log buffer block映射到日志文件的最后块假设log buffer中有100个log blocks。在日志切换后,设置sga变...
具有位图索引的表更新产生lock 竞争分析
文档上关于 Bitmap indexes 的引起的lock竞争:Waits for TX in mode 4 is also possible if the session is waiting due to shared bitmap index fragment. Bitmap indexes index key values and a range of ROWIDs...
Conquering Oracle Latch Contention
(Identifying, measuring, and resolving harmful latch contention)Latest version available at http://www.orapub.com2 Craig A. Shallahamer©OraPub, Inc.This page has been intentionally left blank.Con...
Log Block Size
这是ixora上internals文章的译文,其中可能有不妥之处:尽管重做项的大小(用字节)是可测量的,但是lgwr以块为单位向日志文件写重做。在oracle源代码中重做日志块的大小是固定的,并且与操作系统有关。Oracle文档中...
and_equal:
description:The AND_EQUAL hint explicitly chooses an execution plan that uses an access path that merges the scans on several single-column indexes. The syntax of the AND_EQUAL hint is AND_EQUAL(table...
Scheduler Architecture
This section discusses the Scheduler's architecture, and describes:The Job TableThe Job CoordinatorHow Jobs ExecuteJob SlavesUsing the Scheduler in Real Application Clusters Environments对scheduler体...
dump oracle memory
Shared memory can be dumped to trace file using$ sqlplus /nologSQL> CONNECT SYS/<password> AS SYSDBAConnectedSQL> ORADEBUG SETMYPIDStatement processedSQL> ORADEBUG IPCInformation written to trace file...
AWR report sections说明
This section contains detailed guidance for evaluating each section of an AWR report. An AWR report is very similar to the STATSPACK report from Oracle9i, and it contains vital elapsed-time informati...
X$表
X$表X$表 [K]ernel Layer [2]-Phase Commit [G]lobal [T]ransaction ...
执行过程时ORA-01031: 权限不足问题原因
conn test/testtest具有dba权限:SQL> CREATE OR REPLACE PROCEDURE create_location 2 (p_loc VARCHAR2) 3 IS 4 BEGIN 5 EXECUTE IMMEDIATE 'create TABLE ' ||p_loc||'(object_id number)'; 6 EN...
实体化视图的类型
实体化视图的类型(continued)(oracle文档译注)Types of Materialized Views(实体化视图的类型)In data warehouses, materialized views normally contain aggregates as shown in Example 8-1. For fast refresh ...
oracle virtual index (oracle虚拟索引)
In 8.1.5 and above it is possible to create virtual indexesVirtual indexes have a data dictionary definition, but no associated segmentEffectiveness of new indexes can be tested by generating theoreti...
oracle 存储过程中调用truncate命令。
数据库版本:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - ProdPL/SQL Release 10.1.0.2.0...
与控制文件有关的恢复
讲述与控制文件有关的恢复(数据库处于归档模式)1。丢失或损坏控制文件,至少有一个是好的2。控制文件全部损坏,控制文件备份后,数据库结构没有变化,即没有创建,删除数据库文件用创建控制文件恢复 a。...
insert /*+ append */ 不支持并发吗?
come from itpub:一个session对一个表进行append方式insert时,另一个session也对该表进行写操作,居然挂起。。。。。。这样岂不是并发时刻,会造成等待的出现?direct insert需要TM 6锁,而普通的insert只需要TM 3...
各种insert插入速度比较
SQL> select count(*) from t; COUNT(*)---------- 5442048***********************************SQL> alter table t1 nologging;SQL> insert /*+append*/ into t1 2 select * from t;5442048 rows created.Elap...
Oracle函数列表速查
Oracle函数列表速查(转抄)PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行...