自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

changyanmanman的专栏

I just want to know more about the world.

原创 oracle表 中删除一列

1、测试 在sys用户下创建测试表: SQL> create table t  as select object_id,object_name from dba_objects; 表已创建。 SQL> select count(*)from t ;  COUNT(*) ...

2012-09-29 16:15:49

阅读数 11650

评论数 0

原创 oracle 物化视图详解

原文转自:http://www.itpub.net/thread-1308625-1-1.html 物化视图(Materialized View)在9i以前的版本叫做快照(SNAPSHOT),从9i开始改名叫做物化视图。其实无论是快照还是物化视图,都能体现出这个对象的特点。物化视图中的数据来...

2012-09-28 17:25:37

阅读数 1841

评论数 0

原创 PL/SQL专家指南4——调用者权限和定义者权限 下篇

-------------------------------------------------------------调用者权限和定义者权限学习--------------------------------------------------- 转自群友shehasgone: --调用者...

2012-09-24 19:24:05

阅读数 1512

评论数 0

原创 oracle中 SCN号总结 下篇

重新创建的可以自动进行完全恢复(By biti) 示例 例子背景: oracle 8i windows 采用rman做热备,在备份期间,做不少事务,同时做alter system checkpoint. RMAN> run { 2> allocate channel c1...

2012-09-24 09:24:08

阅读数 1987

评论数 0

原创 oracle中 SCN号总结 上篇

1、SCN(System Change Number) : SCN是什么? system change number (SCN)是一个非常重要的标记,Oracle使用它来标记数据库在过去时间内的状态和轨迹。Oracle使用SCN来保 存所有变化的轨迹。SCN是一个逻辑时钟来记录数据库事件。它非常...

2012-09-24 09:23:27

阅读数 3567

评论数 0

原创 oracle 中常见的set命令

当管理的数据库比较多的时候,在sqlplus里切换就是一件麻烦的事。要非常小心,以防出错。可以修改sqlplus的提示符:SQL>,把这个改成我们用户和实例名,这样就不容易出错。 先看一下Oracle自定义的参数: SQL> define DEFINE _DATE = "11...

2012-09-23 21:26:33

阅读数 1418

评论数 0

转载 暂无

Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit) http://download.oracle.com/otn/nt/oracle10g/10...

2012-09-23 19:43:42

阅读数 958

评论数 0

原创 【口语】美国人常用英语口语

【口语】美国人常用英语口语 2009年09月14日10:46 [我来说两句] [字号:大中小] quitit! 别闹!   Don't mention it. 没关系,别客气。   Who knows! 天晓得!   It is not a big deal! 没什么了...

2012-09-23 19:42:23

阅读数 2629

评论数 0

原创 PL/SQL专家指南3——调用者权限和定义者权限 上篇

1、介绍定义者(definer)权限和调用者(invoker)权限的概念 定义者权限:定义者权限PL/SQL程序单元是以这个程序单元拥有者的特权来执行它的,也就是说,任何具有这个PL/SQL程序单元执行权的用户都可以访问程序中的对象。所有具有执行权的用户都有相同的访问权限,在定义者权限下,执行的...

2012-09-23 19:37:32

阅读数 1921

评论数 0

原创 PL/SQL专家指南2——PL/SQL精髓

1、入门级概述 用PL/SQL很久了,很多其他搞IT的人问我PL/SQL是什么,一般我的回答是:1,Oracle的开发语言。2,比SQL复杂了些,多了很多东西(至于什么东西,现在还搞不清楚,还幼稚的以为:PL/SQL=PLus SQL),今天仔细潜心读了些书终于完善了这个定义(不是偷懒复制的...

2012-09-22 21:34:45

阅读数 1600

评论数 0

原创 PL/SQL专家指南1——高级概念

1、WRAP函数 与 CREATE_WRAPPED过程 详细的介绍先参照博客:http://blog.csdn.net/changyanmanman/article/details/8007757 2、条件编译 http://blog.csdn.net/icbm/article/detail...

2012-09-22 19:40:27

阅读数 1184

评论数 0

翻译 使用Wrap加密,保护Oracle程序源代码(引)

原文转自:http://space.itpub.net/17203031/viewspace-695700 存储过程、函数、包等结构,表示了软件系统的业务逻辑和领域逻辑。将业务逻辑组织在数据层之上,特别是数据库软件中,是一种比较传统和常见的做法。虽然这种方式与时下流行的设计理念有差异,但是在...

2012-09-22 16:57:05

阅读数 1830

评论数 0

原创 执行计划——概念总结

简介:     本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。     并有总结和概述,便于理解与记忆! 目录 ---     一.相关的概念     Rowid的概念     Recursive Sql概念     Predicate(谓词)...

2012-09-19 16:38:30

阅读数 1495

评论数 0

原创 oracle 9i 和oracle 10g 和oracle 11g区别

本文转自网络,其实这几个版本的内容有很多不同,本文只是做一个概括性说明,具体不同,我会在日后的博客中逐渐写出来。 oracle 9i 和oracle 10g 和oracle 11g有什么区别??           简要说:     9i更易于管理。 详细说:     并发集群,8i ...

2012-09-19 09:23:24

阅读数 2156

评论数 0

原创 oracle等待事件12——网络上的等待事件

网络上的相关等待时间有如下几种: --SQL*NET message from / to client --SQL*NET more data from /to client --SQL*NET message from /to dblink --SQL*NET more data fro...

2012-09-19 09:22:32

阅读数 1890

评论数 0

原创 oracle等待事件11——重做缓冲区上的等待事件

1、latch:redo writing  , latch :redo allocation  ,latch:redo copy oracle 为了保护将重做记录复制到重做缓冲区的一连串过程,使用以下三个锁存器: 1)rodo writing 锁存器:为了占有重做缓冲区内的空间,向LGWR请求...

2012-09-18 14:55:22

阅读数 3011

评论数 2

原创 oracle等待事件10——I/O上的等待事件 下篇

5、direct path read temp / direct path write temp 为了排序工作在临时区域读写时,等待direct path read temp、direct path write temp事件。这个等待时间是从10g开始被分类的。9i之前是通过direct pat...

2012-09-18 10:31:26

阅读数 3408

评论数 0

原创 绑定变量和BIND PEEKING

http://www.oraclefans.cn/forum/showtopic.jsp?rootid=5467&CPages=1 http://blog.csdn.net/tianlesoftware/article/details/5544307 使用绑定变量可以减少SQL...

2012-09-17 17:23:09

阅读数 1614

评论数 0

原创 oracle等待事件9——I/O上的等待事件 上篇

1、db file scattered read oracle在执行全表扫描(FTS:full table scan)或全索引扫描(index full scan)时,为保障性能,尽量一次性读取多个块,这称为Multi Block I/O。每次执行multi block I/O,都会等待物理...

2012-09-17 11:57:50

阅读数 3085

评论数 0

原创 oracle中的IMU和 PVRS

1、概述 在10g中,redolog buffer的改进,的确是个不小的创新,我最近研究了下10g版本在redolog buffer上的改进,和大家共享下。 说之前,我先提下,redo信息产生的过程: 1)先在PGA区域中生成redo entries,也就是redo条目,并计算大...

2012-09-15 21:40:23

阅读数 10987

评论数 1

原创 oracle等待事件8——段上的等待事件

1、enq:HW-contention 为防止多个进程同时修改HWM而提供的锁称为HW锁(官方文档解释:Space management operations on a specific segment)。想要移动HWM的进程必须获得HW锁。HW锁争用大部分是因为大量执行insert所引发的,偶...

2012-09-15 21:38:23

阅读数 2315

评论数 0

原创 V$LOCK视图中的ID1和ID2含义 测试

原文转自:http://space.itpub.net/519536/viewspace-693689  在诊断有关锁等待这种数据库等常见故障的时候经常会用到V$LOCK视图,这个视图中的ID1和ID2的含义经常被提及。了解这两个字段的含义对理解V$LOCK视图很有意义。   本文简单对V$L...

2012-09-15 16:13:41

阅读数 4418

评论数 0

转载 oracle的TX lock信息在哪里?

而 我们都知道ORACLE不会发生锁升级,锁对于ORACLE来说并不是稀缺资源,为什么DML lock对于ORACLE来说不是稀缺资源,下面来寻找答案。 SQL> select * from emp where sal>2999; EMPNO ENAME      JOB  ...

2012-09-15 11:44:02

阅读数 1337

评论数 0

原创 oracle等待事件7——事务上的等待事件

1、enq:TM-contention 执行DML期间,为防止对DML相关的对象进行修改,执行DML的进程必须对该表获得TM锁,若获得TM锁的过程发生争用,则等待enq:TM-contention事件。 TM锁其用途十分明确,但是准确的概念及定义方面有容易混淆的一面。oracle的手册上关于锁...

2012-09-14 10:34:20

阅读数 2591

评论数 0

原创 pmp学习1——基础概念

1、什么是项目管理 项目管理就是将知识、技能、工具与技术应用于项目活动,以满足项目要求。项目管理室通过合理运用于整合42个项目管理过程来实现的。可以根据逻辑关系,把这42个过程分为5大过程组,即: **启动 **规划 **执行 **监控 **收尾 管理一个项目,通常要:识别需求,在规...

2012-09-12 21:06:49

阅读数 1236

评论数 0

原创 oracle等待事件6——行高速缓存上的等待事件

1、row cache lock oracle将数据子典信息存于SGA内的行高速缓冲区(或dictionary cache),行高速缓冲区位于共享池内,可以通过如下命令进行确认: SQL> select pool,name,bytes from v$sgastat where name=...

2012-09-12 20:39:59

阅读数 3030

评论数 0

原创 oracle等待事件5——库高速缓存上的等待事件 中

3、library cache lock 和 library cache pin library cache lock 的定义:访问或修改库高速缓冲区的对象时,对库高速缓冲区句柄(handle)获得的锁,在获得library cache lock 的过程中,如果发生争用,则等待library c...

2012-09-12 16:08:22

阅读数 1671

评论数 0

原创 oracle等待事件5——库高速缓存上的等待事件 上

1、latch:shared pool 锁存器 shared pool锁存器起到保护堆(共享池的基本内存结构)的作用,为了查找free chunk,检索空闲列,分配适当的chunk,必要时分割空闲chunk的一连串工作,全部只能在获得shared pool 锁存器后才能发生,获得shared p...

2012-09-12 12:06:34

阅读数 2099

评论数 0

原创 oracle等待事件4——buffer busy wait 特别介绍

以下内容太整理自网络,完全处于学习目的,如有侵权请及时联系我,我会立即删除。   非空闲等待之:buffer busy waits 事件参数说明: 事件号 事件名 参数一 参数二 参数三 ...

2012-09-11 19:32:09

阅读数 6823

评论数 0

原创 oracle等待事件3——高速缓冲内enq锁

6、 enq:TC-contention 在手动执行检查点操作中,一部分需要获得TC锁(thread checkpointlock 或 tablespace checkpointlock )在获得TC锁过程中,若发生争用,则需要等待enq:TC-contention 事件。事实上获得TC锁的过程...

2012-09-11 16:28:18

阅读数 2894

评论数 0

原创 oracle等待事件2——高速缓冲内等待事件

1、cache buffers lru chain 要想查看或修改工作组(LRU+LRUW)进程,始终要持有管理相应工作组的cache buffers lru chain 锁存器,若在此过程中发生争用,则要等待:latch:cache buffers lru chain 事件。 在下面两类情况...

2012-09-08 21:44:03

阅读数 1857

评论数 0

原创 oracle等待事件1——高速缓冲内cbc latch

恩。。从今天起,木木同学要认真整理一下oracle中常见的等待事件,通过这部分的学习,希望自己能对oracle内部的结构能有一个更清晰的认识,有兴趣的童鞋一起来哇。。。 1、latch:cache buffers chains 从oracle 9i开始,以只读为目的的查询c...

2012-09-08 17:13:30

阅读数 2205

评论数 0

原创 db_name、db_domain、service_name、global_name、instance_name、oracle_sid

原文整理自网路:  概念: Db_name:对一个数据库(Oracle database)的唯一标识。这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及,这种命令数据库的方法给数据库的管理造成一定的负担,因为各个数据库的名字可能一样,造成管理上的混乱。为了解决这种情况...

2012-09-08 16:49:28

阅读数 1142

评论数 0

原创 暂无

oracle提供了若干具有特殊功能的内置包,现在简单的列一下,以后随时见到随时补充; 1) DBMS_ALERT包: 用于数据库的警报,允许会话间通信。 2)DBMS_JOB包: 用于任务调度服务。 3)DBMS_LOB包: 用于大型对象的操作。 4)DBMS_PIPE包: 用于数据库管道...

2012-09-08 16:45:39

阅读数 1279

评论数 0

原创 analyze index...

analyzeindex **** validate structure  ——分析是否要重建索引,或者索引块有没有坏。分析完后index_stats就有结果了,你可以根据index_stats中的结果来分析是否要rebuild索引      Analyze index**** compute ...

2012-09-07 20:36:52

阅读数 2395

评论数 0

原创 RAC5——11gR2以后GI进程的变化

1

2012-09-07 15:30:13

阅读数 1081

评论数 0

原创 windows xp下: oracle服务重建

1、oracle上的5个服务全没了: 最近因为学习需要安装了Oracle10g,再装好后,在服务哪里找不到一个服务! 于是经本人多次试验终于把那5个服务弄出来了:假如一个服务都没有的话,那就是再装Oracle时没装数据库,这个原因很奇怪,同一个安装源,在某些机子里就能完全装好,我的在虚拟机装就全...

2012-09-07 15:23:33

阅读数 1559

评论数 0

提示
确定要删除当前文章?
取消 删除