自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (2)
  • 收藏
  • 关注

转载 Oracle常用监控SQL

1.监控事例的等待:           select event,sum(decode(wait_time,0,0,1)) prev, sum(decode(wait_time,0,1,0)) curr,count(*) from v$session_wait  group by event order by 4;  2.回滚段的争用情况: select name,waits

2013-12-09 23:58:28 861

转载 SAP常用TCODE

1 MMBE 查询库存 2 CO01 生产订单创建 3 ME2N-按采购订单编号 ME2B/ME2M/ME2C/ME2W 采购订单查询 清单范围ALV 4 MB51 物料凭证清单 基本的出入库账都可以通过此报表查询 5 MB52 显示物料的仓库库存   6 MB03 查看物料凭证 7 MMCL 查库存,查股线加工厂 要好好研究下,老李吩咐 8 MB31 1.收货 2.对

2013-11-15 00:47:58 1016

转载 oracle ref cursor的介绍

利用REF CURSOR,可以在程序间传递结果集(一个程序里打开游标变量,在另外的程序里处理数据)。也可以利用REF CURSOR实现BULK SQL,提高SQL性能。REF CURSOR分两种,Strong REF CURSOR 和 Weak REF CURSOR。Strong REF CURSOR:指定retrun type,CURSOR变量的类型必须和return

2012-08-09 23:11:52 521

转载 oracle面试题二

1. 解释冷备份和热备份的不同点以及各自的优点解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将arc

2012-07-06 00:17:31 457

转载 oracle面试题一

1、表:table1(FId,Fclass,Fscore),用最高效最简单的SQL列出各班成绩最高的列表,显示班级,成绩两个字段。 2、有一个表table1有两个字段FID,Fno,字都非空,写一个SQL语句列出该表中一个FID对应多个不同的Fno的纪录。 类如: 101 a1001 101 a1001 102 a1002 102 a1003 103 a1004

2012-07-05 23:27:15 1059

转载 多表连接的三种方式详解 HASH JOIN MERGE JOIN NESTED LOOP .

在多表联合查询的时候,如果我们查看它的执行计划,就会发现里面有多表之间的连接方式。 之前打算在sqlplus中用执行计划的,但是格式看起来有点乱,就用Toad 做了3个截图。            从3张图里我们看到了几点信息:1.       CBO 使用的ALL_ROWS模式Oracle Optimizer CBO RBOhttp:/

2012-06-27 00:35:21 432

转载 Oracle多表关联更新的方式选择

Oracle多表关联更新的方式选择。 环境:Oracle 10.2.0.3 on RHEL4 X86_64 SQL> desc test_a; Name Null? Type ----------------------------------------- -------- ---------------------------- C1 NUMBER

2012-06-27 00:20:40 657

转载 RAID阵列级别的选择

我们在部署服务器时通常都免不了RAID阵列级别的选择,RAID技术发展到今天已经有数十种之多了,但我们在生产系统上常用的也就只有几种,如 0,1,5,0+1。读者朋友可能对各个级别的RAID原理已经非常熟悉了,甚至能背诵出来,但面临真正在生产系统中选择最适合应用系统的RAID级别 时,可能没多少心理有底,本文就oracle数据库服务器在选择RAID阵列级别时做一个介绍,希望对还心存疑虑的人们吃一粒

2012-06-19 14:45:24 3000

转载 Oracle 不同故障的恢复方案

Oracle 不同故障的恢复方案http://blog.csdn.net/tianlesoftware/archive/2010/12/30/6106178.aspx Oracle undo 表空间管理http://blog.csdn.net/tianlesoftware/archive/2010/07/11/5689558.aspx         上面的2篇Blog

2012-06-19 14:27:35 529

转载 RMAN备份恢复之BLOCKRECOVER

RMAN提供了单独恢复个别BLOCK的功能,这种功能作为普通恢复方法的补充,对于恢复数据库中出现的坏块可以快速的进行恢复。RMAN的BLOCKRECOVER是利用一个全备份作为基础,在此基础中应用日志,对于需要恢复的个别BLOCK进行恢复。  下面演示一个BLOCKRECOVER的简单例子,首先是构造一个坏块,最简单的办法莫过于UltraEdit了。  SQL> SELECT CO

2012-06-11 14:19:54 481

转载 RMAN 命令详解

1 列出对应物  RMAN>list incarnation;  2 列出备份  2.1概述可用的备份    RMAN>list backup summary;  B 表示 backup  F 表示 FULL  A 表示 archive log  0 1 表示 incremental backup  S 说明备份状态 (A AVAILABLE

2012-06-07 23:10:01 479

转载 从linux平台移值数据库到windows平台

之前在测试传输表空间时感受了一下跨平台的移值,当时只测试了通过传输表空间的特性复制某个指定表空间,或者是通过RMAN中的CONVERT或TTS复制数据库,测试结束之后,感觉ORACLE10G之后对不同平台(相同字节顺序)的数据文件相互兼容性方面得到大大提升,下意识认为不通过传输表空间直接复制数据文件应该也可以,今天在本地测试了一下,确实相当好使,通过这种方式使得跨平台的移植更加高效,也易于管理和操

2012-05-31 21:57:20 500

转载 oracle service 的创建、使用-基础分析

Posted by huosi in oracle performance本文的目的是介绍 oracle 数据库中的 ‘service’的基础知识;本文环境为win7+10.2.0.4,请注意版本的区别;在oracle 8i中,oracle引入了一个新功能:service,它可以为客户端提供一种新的连接方式;Service 是字面翻译是服务,那么在oracle数据库当中,s

2012-05-31 00:34:19 9039

转载 ORACLE-Transparent Data Encryption (TDE)

ORACLE-Transparent Data Encryption (TDE) 使用分析Posted by huosi in securityOracle 在10.2中引入了 transparent data encryption,也就是常说的TDE;下面来演示下TDE 的使用过程:如果要使用tde,就首先要创建wallet,这个可以使用以下命令完成:

2012-05-31 00:20:05 2015

原创 update with case and in

UPDATE tab1 SET budgpost_gr1= CASE WHEN (budgpost in ('1001,1012,50055')) THEN 'BP_GR_A' WHEN (budgpost in ('5,10,98,0')) THEN 'BP_GR_B' WHEN (budgpost in ('11,876,7976,67465')) ELSE 'Missing'

2012-05-24 00:09:02 293

转载 常用sql汇集

1. 查看后台正在运行的sqlselect a.program, b.spid, c.sql_text from v$session a, v$process b, v$sqlarea c where a.paddr = b.addr and a.sql_hash_value = c.hash_value and a.username is not null;2. 查看被锁object

2012-05-23 11:57:39 419

转载 使用Jobs之创建jobs

Scheduler学习(一)使用Jobs之创建jobs2010-05-10 12:05所谓出于job而胜于job,说的就是Oracle 10g后的新特性Scheduler啦。在10g环境中,ORACLE建议使用Scheduler替换普通的job,来管理任务的执行。其实,将Scheduler描述成管理job的工具已经太过片面了,10G版本中新增的Scheduler

2012-05-07 00:41:09 5466 1

转载 Oracle resource manager

oracle resource manager 是对数据库包括主机资源的再分配 二. 两个软件包dbms_resource_managerdbms_resource_manager_privs示例:dbms_resource_manager.create_pending_area();创建一个草稿区DBMS_RESOURCE_MANAGER.CREATE_CONSU

2012-05-04 12:05:18 431

转载 Oracle Str Split Function

create or replace type tb_strSplit  as table of varchar2(4000);create or replace function to_table(pv_str varchar2,pv_split varchar2) return tb_strSplitas  ltab tb_strSplit := tb_strSplit();

2012-04-23 18:46:37 1293

转载 索引表简介

索引表简介1、索引的内部构造因为在索引表中涉及到索引的内部构造知识,所以下面会进行简单的介绍。首先,如果没有索引,当你想要去查找某个值的时候,你不得不对数据进行顺序扫描,如果一张表有n行,那么使用顺序扫描的平均扫描行数为n/2,一旦表的行数越来越多,这种顺序扫描的效率将大幅下降;如果有索引的参与,使用平衡树扫描的平均扫描行数为log(n),表的行数越多,这种结构带来的扫描效率并不会下降

2012-04-12 23:52:45 15185

转载 Oracle中的索引详解

【IT168 技术文档】  一、 ROWID的概念  存储了row在数据文件中的具体位置:64位编码的数据,A-Z, a-z, 0-9, +, 和 /,  row在数据块中的存储方式  SELECT ROWID, last_name FROM hr.employees WHERE department_id = 20;  比如:OOOOOOFFFBBBB

2012-04-11 01:23:24 4269

转载 INSERT LOG ERRORS

CREATE TABLE sales_overall as select * from sales where 1=0;Table created.SQL> exec dbms_errlog.create_error_log('sales_overall');PL/SQL procedure successfully completed.SQL> desc err$

2012-04-11 00:38:41 2054

原创 Oracle数据库中Constraint束缚的四对属性

我们在创建数据库的时辰会创建一些Constraint束缚,包含主键、外键等。那么束缚它有属性吗?答案是必然的,本文我们就介绍一下Oracle数据库Constraint束缚的四对属性:Deferrable/not deferrable, Deferred/immediate, enalbe/disable, validate/novalidate,接下来就让我们来一路懂得一下这一过程吧。1.De

2012-04-10 18:50:12 819

转载 OracleDBconsoleorcl无法启动解决方案

OracleDBconsoleorcl无法启动解决方案(1、修改电脑名;2、环境改变)2010年08月13日 星期五 13:55事件查看器中显示:Agent process exited abnormally during initialization.这个问题以前别人也遇到过,不过最后没有解决。我GOOGLE了一下,原因大致有2个,一个是你改了你的机器名,

2012-04-10 00:47:44 402

转载 Oracle ASM 详解

ASM:Automatic Storage Management, 是Oracle 主推的一种面向Oracle的存储解决方案, ASM 和 RDBMS 非常相似,ASM 也是由实例和文件组成, 也可以通过sqlplus 工具来维护。   ASM 实例的创建和删除也可以用DBCA 这个命令来操作。在dbca 的第一个界面选择配置自动存储管理就可以了。 ASM 实例需要CSS 进程, 如果

2012-04-04 23:59:39 343

转载 ORACLE OMF介绍

先看Oracle 官方解释Oracle managed file (OMF)A file that is created automatically by the Oracle database server when it is needed and automatically deleted when it is no longer needed. 如何判断你的

2012-04-04 23:37:25 899 1

转载 ORACLE 正则表达式

就是由普通字符(例如字符a到z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。本文详细地列出了能在正则表达式中使用,以匹配文本的各种字符。当你需要解释一个现有的正则表达式时,可以作为一个快捷的参考。更多详细内容,请参考:Francois Liger,Craig McQueen,P

2012-04-04 23:26:54 555

转载 Oracle中password file orapwd的作用及说明

在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份的口令文件中存放sysdba/sysoper用户的用户名及口令允许用户通过口令文件验证,在数据库未启动之前登陆从而启动数据库如果没有口令文件,在数据库未启动之前就只能通过操作系统认证.使用Rman,很多时候需要在nomount,mount等状态对数据库进行处理所以通常要求sysdba权限如果属于本地D

2012-03-12 23:13:11 4096

转载 SQLPlus中的COPY指令学习

最近看同事操作数据库,用到了copy命令,惊叹自己之前竟然不知道。赶紧看了一下,虽然这么命令很简单,但是确实是很有用。 首先看一下文档里的语法定义: COPY {FROM database | TO database | FROM database TO database}{APPEND|CREATE|INSERT|REPLACE} destination_table [(colu

2012-01-06 17:33:19 499

转载 形容美女的表达方式

在中文里我们有太多太多的成语来形容美女, 如沉鱼落雁, 倾国倾城, 闭月羞花等等. (你能想像如何教一个不懂中文的老外这些成语吗? ) 英语中用来形容女孩子的字眼也不少, 但跟中文比起来就真的是小巫见大巫了, 不过还是有些用来形容女人的说法值得学一学.1. Hey, look at the chick over there. 看看在那边的女孩. Chick 这个字代表的就是

2012-01-04 11:37:35 1706

转载 索引组织表

索引组织表 索引组织表(IOT)不仅可以存储数据,还可以存储为表建立的索引。索引组织表的数据是根据主键排序后的顺序进行排列的,这样就提高了访问的速度。但是这是由牺牲插入和更新性能为代价的(每次写入和更新后都要重新进行重新排序)。索引组织表的创建格式如下: create table indexTable( ID varchar2 ( 10 ), NAME va

2012-01-04 11:05:43 484

转载 on one's way接to do还是to doing

曾几何时,觉得on one’s way to do特别地顺,后来发现多本词典上赫然列着on one’s way to doing的词条,于是顿悟:to是介词,一定要接doing。可是近来又发现,某些on one’s way后加to doing极为别扭。当然,仅凭语感是不行的,幸运的是在一本辞典上居然找到了on one’s way to do的例句。由此,基本上可以确定两种用法都有。那它们之间到底有

2012-01-04 10:55:31 37926

转载 ORACLE生成DDL和DML方法

原文摘自:ORACLE获取DDL(Create Table)的几种常用的方法(转载)2008-04-18 10:27大体的分为三种方法:一、可以通过toad、plsql develop等第三方工具进行导出DLL操作,用这种办法的好处在于操作简单方便,但需要安装,下面简单介绍一下用这两个工具获得DLL语句的操作。二、直接通过EXP/IMP工具Oracle提供的

2011-11-24 18:31:03 1725

转载 oracle中如何移动表空间

在使用Oracle数据库的过程中,经常会遇到将数据库中的数据从一个数据库移动到另一个数据库的情况,如果移动的数据量不是太大,我们可以使用EXPORT/IMPORT将数据进行导出/导入。但如果需要搬移的数据量非常庞大,则用这种方法进行数据移动非常缓慢。在Oracle9i版本中,提供了可以对表空间进行移动的方法,通过搬移表空间可大大降低数据迁移的速度,提高工作效率。  对表空间进行移动时应注意以下

2011-11-17 18:51:41 528

转载 undo 与flashback

UNDO表空间用于存放UNDO数据,当执行DML操作(INSERT,UPDATE和DELETE)时,oracle会将这些操作的旧数据写入到UNDO段,在oracle9i之前,管理UNDO数据时使用(Rollback Segment)完成的.从oracle9i开始,管理UNDO数据不仅可以使用回滚段,还可以使用UNDO表空间.因为规划和管理回滚段比较复杂,所有oracle database 10g已

2011-11-17 18:05:39 530

转载 PRAGMA AUTONOMOUS_TRANSACTION

数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个ROLLBACK语句,放弃此次操作结束。 事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得很困难,因为当事务失败重新运行时,用来编写日志条目的INSERT语句还未完

2011-11-15 18:34:50 279

转载 Oracle 移动数据文件的操作方法

将表空间和数据文件从一个位置移动到另一个位置的操作方法一. OFFLINEOFFLINE 分为ALTER DATABASE 与 ALTER TABLESPACE OFFLINE,他们的区别参看blog:http://blog.csdn.net/tianlesoftwa

2011-08-29 00:16:11 409

转载 Oracle undo 管理

在开始之前,我们先来思考几个问题? 1.  ora-01555错误的是怎么产生的?有什么办法解决?      该问题,参考我的Blog: Oracle ORA-01555快照过旧  http://blog.csdn.net/tianlesoftware/archi

2011-08-29 00:01:43 511

转载 Oracle 字符集的查看和修改

一、什么是Oracle字符集        Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适

2011-08-28 23:54:30 227

转载 ORACLE to_char() 函数获取自然周数

最简单的是使用 /* Formatted on 2009/12/02 16:01 (Formatter Plus v4.8.8) */SELECT TO_CHAR (TO_DATE ('2009-12-02', 'YYYY-MM-DD'), 'WW')  FROM

2011-08-28 23:51:47 709

SAP+FICO+JONES.part2.rar

SAP+FICO+JONES.part2.rar

2013-12-03

SAP+FICO+JONES.part1

SAP+FICO+JONES.part1

2013-12-03

空空如也

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

TA关注的人

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