自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

塔山上的山

石家庄,电力

  • 博客(381)
  • 收藏
  • 关注

转载 Oracle RBA(Redo Block Address) 说明

Oracle RBA(Redo Block Address) 说明转自:http://blog.csdn.net/tianlesoftware/article/details/6700080 一. RBA 说明        A"Redo Block Address" (RBA) describes a physical location within a redo log f

2014-11-30 17:45:09 668

转载 Oracle补充日志及日志记录规则

Oracle补充日志及日志记录规则 转自:http://blog.itpub.net/23135684/viewspace-1122398/  这篇文章是在《构建最高可用Oracle数据库系统:Oracle 11gR2 RAC管理、维护与性能优化》11.4.2小节的基础上进一步修改而成的,并感谢老谭的提醒和帮助。    Supplemental Log是一种补充类型的日志,

2014-11-30 11:48:40 1712

转载 Oracle 附加日志(supplemental log)

Oracle 附加日志(supplemental log)附加日志(supplemental log)可以指示数据库在日志中添加额外信息到日志流中,以支持基于日志的工具,如逻辑standby、streams、GoldenGate、LogMiner。可以在数据库和表上设置。 1.数据库级设置,分两类:1.1最小附加日志(minimal supplemental logging):

2014-11-30 11:16:22 36059

转载 Oracle Hint(提示)

Oracle Hint(提示) 其实Oracle的优化器有两种优化方式, 基于规则的优化方式(Rule-Based Optimization,简称为RBO) 基于代价的优化方式(Cost-Based Optimization,简称为CBO) 所以hint也不例外,除了/*+rule*/其他的都是CBO优化方式  RBO方式:   优化器在分析SQL语句时,所遵循的是

2014-11-26 08:40:20 1361

原创 ORACLE V$SQL视图说明

ORACLE V$SQL视图说明 SQL_TEXT:SQL文本的前1000个字符SHARABLE_MEM:占用的共享内存大小(单位:byte)PERSISTENT_MEM:生命期内的固定内存大小(单位:byte)RUNTIME_MEM:执行期内的固定内存大小SORTS:完成的排序数LOADED_VERSIONS:显示上下文堆是否载入,1是0否OPEN_VERSIONS:显示子游

2014-11-25 18:14:53 580

原创 Oracle的v$sql,v$sqlarea,v$sqltext

Oracle 的v$sql,v$sqlarea,v$sqltext 一:查看有哪些V$sql开头的动态性能视图SELECT * FROM DICT A WHERE A.TABLE_NAME LIKE '%V$SQL%'; 二:v$sql , v$sqlarea,v$sqltext 区别通常有人喜欢问v$sql,v$sqlarea,v$sqltext这三个视图的区

2014-11-25 18:14:51 995

原创 V$session 表的妙用

V$session 表的妙用v$session 表中比较常用的几个字段说明:1. sid,serial#通过sid我们可以查询与这个session相关的各种统计信息,处理信息. SELECT * FROM V$SESSTAT WHERE SID = 1; 查询用户相关的各种统计信息. SELECT A.SID, A.STATISTIC#, B.NAME, A.VA

2014-11-25 18:14:48 345

原创 Oracle中V$session及V$process相关…

Oracle中V$session及V$process相关信息 V$session列信息 SADDR: session addressSID: session identifier,常用于连接其它列。SERIAL#: sid 会重用,但是同一个sid被重用时,serial#会增加,不会重复。AUDSID: audit session id。可以通过audsid查询当前s

2014-11-25 18:14:46 1185

原创 Oracle 中的Userenv()和SYS_C…

Oracle 中的Userenv()1.USERENV()返回当前用户环境的信息,opt可以是:ENTRYID,SESSIONID,TERMINAL,ISDBA,LABLE,LANGUAGE,CLIENT_INFO,LANG,VSIZE 1.ISDBA 查看当前用户是否是DBA如果是则返回trueSQL> select userenv('isdba') from d

2014-11-25 18:14:43 702

原创 oracle中v$session_longops视图介…

oracle中v$session_longops视图介绍      DBA们经常需要监控数据库中一些花费大量时间的操作,如备份恢复,收集统计信息,排序都会记录在这个视图当中。       这个视图主要是显示运行时间超过6秒的数据库操作的状态.所以对于数据库监控一些耗时的操作是非常有意义的。并且可以看到某个进程的执行进度。 来看看这个视图的结构:V$SESSION_LONGOPS列说明

2014-11-25 18:14:41 1797 2

原创 Oracle session的SID和Serial…

SID和Serial#共同确定一唯一的session。它们的定义如下:SID: Session identifierSERIAL#:Session serial number. Used to identify uniquely a session's objects. Guarantees that session-level commands are applied to the c

2014-11-25 18:14:38 2304

原创 Oracle迁移数据文件从文件系统至裸…

客户一系统的某表空间的数据文件不知何原因在当初创建时将数据文件存放在了文件系统上,后经与客户协商,实施将文件系统上的数据文件移至裸设备上。 进入sqlplus命令行:$ sqlplus /as sysdbaSQL*Plus: Release 9.2.0.6.0 - Production on Thu Aug 19 19:52:32 2010Copyright (c) 1982,

2014-11-25 18:14:35 484

原创 什么叫做裸设备

什么叫做裸设备 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。   1.什么叫做裸设备?    裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。它由应用程序负责对它进行读写操作。不经过文件系统的缓冲。    3.使用裸设备的好处    因为使用裸设备避免

2014-11-25 18:14:33 638

原创 字符设备与块设备的区别

字符设备与块设备的区别   在LINUX里面,设备类型分为:字符设备、块设备以及网络设备, PCI是一种和ISA为一类的总线结构,归属于网络驱动设备~~~  字符设备、块设备主要区别是:在对字符设备发出读/写请求时,实际的硬件I/O一般就紧接着发生了,而块设备则不然,它利用一块系统内存作为缓冲区,当用户进程对设备请求能满足用户的要求时,就返回请求的数据,如果不能就调用请求函数来进行

2014-11-25 18:14:30 1830

原创 硬盘阵列模式

RAID存储的方式多种多样。某些类型的RAID强调性能,某些则强调可靠性、容错或纠错能力。因此,可根据要完成的任务来选择类型。 不过,所有的RAID系统共同的特点——也是其真正的优点则是“热交换”能力:用户可以取出一个存在缺陷的驱动器,并插入一个新的予以更换。 对大多数类型的RAID来说,不必中断服务器或系统,就可以自动重建某个出现故障的磁盘上的数据。  RAID并非保护大量数据的唯一途

2014-11-25 18:14:28 663

原创 同步IO 异步IO 之间的区别

I/O 既 输出/输入 (Input/Output)既然是输入输出,为什么又会有同步和异步的不同方式呢? 同步 当一个IO操作进行时,系统停下来等待这个IO的操作完成后才会继续进行下面的计算。 异步 当一个IO操作进行时,通过多线程等方法,让CPU去处理那些不需要依赖IO执行结果的计算,充分的利用CPU的运算能力。当IO操作执行完毕时,继续执行后续的操作。 一般情况下,

2014-11-25 18:14:25 536

原创 Oracle行转列函数Listagg()和wm_co…

Oracle行转列函数Listagg()和wm_concat(column)函数 这是一个Oracle的行转列函数:LISTAGG()先看示例代码:Sql代码   WITH TEMP AS (SELECT 'China' NATION, 'Guangzhou' CITY    FROM DUAL  UNION ALL  SELECT 'China' NATI

2014-11-25 18:14:22 2139

原创 Oracle反转索引

Oracle反转索引 当载入一些有序数据时,索引肯定会碰到与I/O相关的一些瓶颈。在数据载入期间,某部分索引和磁盘肯定会比其他部分使用频繁得多。为了解决这个问题,可以把索引表空间存放在能够把文件物理分割在多个磁盘上的磁盘体系结构上。 为了解决这个问题,Oracle还提供了一种反转键索引的方法。如果数据以反转键索引存储,这些数据的值就会与原先存储的数值相反。这样,数据1234、123

2014-11-25 18:14:19 2583

原创 oracle pctfree和pctused详解

二、oracle pctfree和pctused详解 一、建立表时候,注意PCTFREE参数的作用       PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直可以被插入的,这个

2014-11-25 18:14:17 412

原创 Oracle RDA(Remote Diag…

转自:http://blog.csdn.net/tianlesoftware/article/details/6758522一.RDA 说明       RDA(Remote Diagnostic Agent)是oracle用来收集、分析数据库的工具,运行该工具不会改变系统的任何参数,RDA收集的相关数据非常全面,可以简化我们日常监控、分析数据库的工作。       一般Oracl

2014-11-25 18:14:14 1249

原创 Oracle RAC Cache Fusion 机制详解

转自:http://blog.csdn.net/tianlesoftware/article/details/6534239一. Introduction      This post is about Oracle Cache Fusion technology, which isimplemented in Oracle database 10g RAC. We are goi

2014-11-25 18:14:12 635

原创 Oracle RAC OCR 与健忘症

OCR就好比Windows的一个注册表,存储了所有与集群,RAC数据库相关的配置信息。而且是公用的配置,也就是说多个节点共享相同的配置信息。因此该配置应当存储于共享磁盘。本文主要基于Oracle10g RAC描述了集群的OCR以及OCR产生的健忘问题。 一、OCR的特点  类似于Windows注册表,用于存储所有与集群,RAC数据库相关的配置信息  被多个节点所共享,因此,只能存储于共

2014-11-25 18:14:09 515

原创 Oracle clusterware组成概述

转自:http://www.2cto.com/database/201211/171083.html Oracle clusterware组成概述  ㈠ clusterware和RAC的关系    狭义上,RAC指借助“某种集群件”搭建出来的一个“多实例、单数据库”的环境          这里的集群件可以是 Oracle clusterware、Sun cluster等      

2014-11-25 18:14:07 433

原创 C语言中星号的使用

C语言中星号的使用 1、乘法运算符 2、定义指针int *p = 0; 还是 int* p = 0;?后一种比较容易这样理解:定义了一个变量p,它是指针型的(更详细一点,是指向int的指针型),相比而言,前面一种定义似乎是定义了*P这个奇怪的东西。但是后面一种写法会带来一个容易产生的误解:int* p1, p2;这儿给人的感觉似乎是定义了两个指针型

2014-11-25 18:14:04 2662 1

原创 jdk与jre的区别

jdk与jre的区别很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java DevelopmentKit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment 是指J

2014-11-25 18:14:01 292

原创 linux下ntfs硬盘的加载

linux下ntfs硬盘的加载转自:http://blog.csdn.net/qingzilantu/article/details/6313592问题:     # mount –t ntfs /dev/sdb1 /mnt/     mount: unknown filesystem type ‘ntfs’     这是由于CentOS release 5.5(Final)上

2014-11-25 18:13:59 526

原创 linux下使用tar命令

linux下使用tar命令转自:http://www.cnblogs.com/li-hao/archive/2011/10/03/2198480.html解压语法:tar [主选项 辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项

2014-11-25 18:13:56 406

原创 SQL*PLus帮助手册(SP2-0171)

SQL*PLus帮助手册(SP2-0171)      转自:http://blog.csdn.net/leshami/article/details/8852568      对于经常在SQL*Plus下工作的大师们而言,总是时不时查询SQL*Plus的帮助命令。着实太多了,记不住。SQL*Plus下直接提供了help命令来帮助描述所有命令的用法。嘎嘎,再也不用查SQL*Plu

2014-11-25 18:13:53 595

原创 linux的mount(挂载)命令详解

linux的mount(挂载)命令详解详细出处参考:http://www.jb51.net/os/RedHat/1109.html    linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着linux系统的日渐成熟和稳定以及它开放源代码特有的优越性,lin

2014-11-25 18:13:50 514

原创 which命令

我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索:which  查看可执行文件的位置。whereis 查看文件的位置。locate   配合数据库查看文件位置。find   实际搜寻硬盘查询文件名称。which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命

2014-11-25 18:13:48 355

原创 Oracle用户和模式的区别

Oracle用户和模式的区别转自:http://database.51cto.com/art/201010/231679.htmOracle用户是Oracle数据库中的重要概念,下面就为您介绍Oracle用户和模式的区别,希望对您学习Oracle用户方面能够有所帮助。(一)什么Oracle叫用户(user):A user is a name defined in the data

2014-11-25 18:13:45 1577

原创 oracle 单引号 双引号

oracle 单引号 双引号转自:http://www.cnblogs.com/zcy_soft/archive/2011/09/05/2167989.html在Oracle中:双引号的作用是:假如建立对象的时候,对象名、字段名加双引号,则示意Oracle将严格区分大小写,否则Oracl都默认大写。单引号则示意:这个加了单引号的字段是一个字符型字符串,并不区分大小写。单引号用于

2014-11-25 18:13:42 923

原创 oracle序列详解

oracle序列详解转自:http://blog.csdn.net/java958199586/article/details/7360152序列是oacle提供的用于产生一系列唯一数字的数据库对象。序列的四大特点(功能):1.自动提供唯一的数值2.共享对象3.主要用于提供主键值4.将序列值装入内存可以提高访问效率创建序列:1、要有创建序列的权限 create sequ

2014-11-25 18:13:40 441

原创 redo log 的active和ina…

redo log 的active和inactive的区别概况有以下几点:1.redo的inactive和active状态跟是否完成归档没有关系2.redo的active与dirtybuffer是有关联的,即:redo的active和inactive主要取决于相对应的脏块是否写入数据文件,如果相对应的脏块已经被DBWR写入数据文件,那么redo由active变为inactive。3

2014-11-25 18:13:37 580

原创 RMAN List和report 命令

RMAN List和report 命令转自:http://wzan315.blog.163.com/blog/static/37192636201302333951427/一. List 命令RMAN的list命令是一种在数据库控制文件或恢复目录中查询备份的历史信息的方法。列表提供了一组信息,包括从数据库对应物的列表到备份集和归档日志的备份的列表的所有信息。1.1 列出对应物

2014-11-25 18:13:35 372

原创 RMAN中的%T,%D,%U是什么意思

转自:http://blog.csdn.net/kai27ks/article/details/7719561例如;backup incremental level 0 databaseformat='lev0_%d_%t_%u_%s_%p'format=string文件路径和名称的格式串,其中的含义是:%c copy ID%p backup piece ID%s backup s

2014-11-25 18:13:32 1661

原创 使用EXPLAIN PLAN获取SQL语句…

使用EXPLAIN PLAN获取SQL语句执行计划转自:http://blog.csdn.net/leshami/article/details/6837771SQL语句的性能从一定程度上影响整个数据库的性能。很多情况下,数据库性能的低下差不多都是不良SQL语句所引起。而SQL语句的执行计划则决定了SQL语句将会采用何种方式从数据库提取数据并返回给客户端,本文描述的将是如何通过EXPL

2014-11-25 18:13:30 584

原创 PL/SQL 游标变量

PL/SQL 游标变量转自:http://blog.csdn.net/leshami/article/details/7623525游标变量与游标相似,有其共性,也有其不同点。就其共性来说两者都是指向多行查询的结果集中的当前行。都要经历声明,打开,检索与关闭的过程。所不同的是游标与游标变量类似于常量与变量。游标是静态的,而游标变量是动态的,因为游标变量并不固定于某个特定的查询。所以

2014-11-25 18:13:27 649

原创 PL/SQL 包编译时hang住的处理

PL/SQL 包编译时hang住的处理转自:http://blog.csdn.net/leshami/article/details/7616923最近PL/SQL包在编译时被hang住,起初以为是所依赖的对象被锁住。结果出乎意料之外。下面直接看代码演示。1、在SQL*Plus下编译包时被hang住       SQL> alter package bo_syn_data_pk

2014-11-25 18:13:24 738

原创 动态性能视图v$mystat,v$sesstat,v…

动态性能视图v$mystat,v$sesstat,v$statname学习转自:http://hi.baidu.com/johny666/item/6527e7ec052261b42e140b6e为了学习如何得到sql产生的redo信息,在网上查询到结果得出需对v$mystat,v$sesstat,v$statname视图进行操作,现在心得写出如下:1.v$mystat,v$sess

2014-11-25 18:13:22 593

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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