- 博客(23)
- 资源 (40)
- 收藏
- 关注
转载 alter system switch logfile和alter system archive log current 的区别
alter system switch logfile 是强制日志切换,不一定就归档当前的重做日志文件(若自动归档打开,就归档前的重做日志,若自动归档没有打开,就不归档当前重做日志。)alter system archive log current 是归档当前的重做日志文件,不管自动归档有没有打都归档。 主要的区别在于:ALTER SYSTEM SWITCH LOGFIL
2009-12-30 15:00:00 5389
转载 Linux 自动删除N天前的文件
linux是一个很能自动产生文件的系统,日志、邮件、备份等。所以自从删除就显的很方便。语句写法:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} /;例1:find /u01/backups -mtime +10 -name "*.*" -exec rm -rf {} /;将/u01/backups目录下所有10天前带"."的文件删除find:l
2009-12-29 11:43:00 11100
转载 Linux yum 命令介绍
什么是 yum yum 是 yellowdog updater modified 的缩写。yellowdog 是一个 Linux 的 distribution,RH 将这种升级技术利用到自己的 distribution 形成了现在的 yum,感觉上 yum 和 apt 的原理类似,但是 apt 是编译代码,执行效率远高于使用 python 写成的 yum。 yum 的理念是使用一个
2009-12-28 17:32:00 16481 2
转载 ORACLE LOB 大对象处理
LOB大对象处理: 主要是用来存储大量数据的数据库字段,最大可以存储4G字节的非结构化数据。 主要介绍字符类型和二进制文件类型LOB数据的存储,单独介绍二进制类型LOB数据的存储。 一. Oracle中的LOB数据类型分类 1,按存储数据的类型分: ①字符类型: CLOB:存储大量 单字节 字符数据。 NLOB:存储定宽 多字节 字符数据。 ②二进制类型: BLOB:存储较
2009-12-24 17:47:00 14306 4
原创 Oracle sqlplus 常用命令总结
Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后
2009-12-19 23:48:00 14494 2
原创 Oracle corrupt block(坏块) 详解
一. 坏块说明1.1 相关链接 在看坏块之前,先看几个相关的链接,在后面的说明中,会用到链接中的一些内容。 ORA-600 各个参数含义说明http://blog.csdn.net/tianlesoftware/article/details/6645809 Oracle 不同故障的恢复方案http://blog.csdn.net/tianlesoftware/article/det
2009-12-17 14:08:00 24757 2
原创 Oracle Rowid 介绍
一. 官网说明 owid的定义:A globally unique address for a row in a database. rowid 分为extended rowid 和 restricted rowied. 1.1 Restricted ROWID Internally, the ROWID is a struc
2009-12-16 19:34:00 13676 2
原创 Oracle DBV 工具 说明
一. DBV 说明 DBV是一个常用的工具,OracleMOS上有一篇文章介绍DBV:[ID 35512.1]。 dbverify工具的主要目的是为了检查数据文件的物理结构,包括数据文件是否损坏,是否存在逻辑坏块,以及数据文件中包含何种类型的数据。 DBV checks Oracledatafiles to ensure that:
2009-12-16 00:35:00 27966
原创 Oracle BBED 工具 说明
一. BBED介绍 有关BBED 详细使用说明的pdf文档,也是从网上下载的: http://download.csdn.net/source/1902555 Thename bbed is an acronym for Block Browser and EDitor and it is shipped with thedatabase.
2009-12-14 21:37:00 47857 5
转载 Toad 使用技巧
1 .把鼠标停在sql所在行,然后ctrl+Enter直接执行当前sql。 2 .解决Toad对中文显示乱码问题: 系统环境变量加 NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 3 .toad中自动提示功能,就像plsql developer那样: 输入表名前几个字母,然后用Ctrl + .就可以弹出,如你输入select * from e
2009-12-11 08:03:00 8646
转载 Oracle sqlplus prelim 参数介绍
从Oracle10g开始,sqlplus提供了一个参数选项-prelim,用这个参数,在系统已经hang的时候。我们可以连接到SGA而不是数据库,也就是说没有session被创建。一. 通过以下步骤可以获取系统信息:sqlplus -prelim / as sysdbaoradebug setmypidoradebug unlimit;oradebug dump systemstate 1
2009-12-10 16:42:00 8673
转载 Oracle 常用dump命令
以前也整理过一遍有关跟踪事件的文章,不过命令方面没有这篇强。 Oracle 跟踪事件 set eventhttp://blog.csdn.net/tianlesoftware/archive/2009/12/10/4977827.aspx 一.Memory Dumps1).Global AreaALTER SESSION SET EVENTS ‘immediate t
2009-12-10 10:56:00 13224
转载 Oracle 跟踪事件 set event
一、Oracle跟踪文件 Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障时,应首先查看该文件,但文件中的信息与任何错误状态没有必然的联系。后台报警日志文件保存BACKGROUND_DUMP_DEST参数指定的目录中,文件格式为SIDALRT.LOG。另
2009-12-10 10:44:00 15170 2
转载 Oracle Rman 命令详解(List report backup configure)
一、list常用命令总结备忘 list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法 list incarnation; list backup summary; list backup of database summary; list backup of tablespace summary; lis
2009-12-10 08:07:00 27916 3
原创 Oracle 控制文件 说明
一. Oracle 控制文件内容 我们可以通过v$controlfile_record_section 视图查看控制文件里包含的内容。 SQL> select type from v$controlfile_record_section; TYPE--------------------------------------------------------DATABASECKPT PROGRE
2009-12-09 21:41:00 23586 8
转载 Oracle Rownum 伪列详解
Rowid 与 Rownum 虽都被称为伪列,但它们的存在方式是不一样的,rowid 可以说是物理存在的,表示记录在表空间中的唯一位置ID,在DB中唯一。只要记录没被搬动过,rowid是不变的。rowid 相对于表来说又像表中的一般列,所以以 rowid 为条件就不会有 rownum那些情况发生。 rownum不能以任何基表的名称作为前缀。 对于rownum来
2009-12-09 11:33:00 7701
转载 常见Oracle HINT的用法
在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=SCOTT;2. /*+FIRST_
2009-12-09 10:18:00 24718 8
原创 Oracle 插入大量数据
1. 采用高速的存储设备,提高读写能力,如:EMC 和NetApp, 2. 假如tab1表中的没有数据的话 DROP TABLE TAB1;CREATE TABLE TAB1 AS SELECT * FROM TAB2;然后在创建索引 3. 用Hint 提示减少操作时间 INSERT /*+Append*/ INTO
2009-12-09 10:17:00 5952 2
转载 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
我们经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) s
2009-12-08 09:51:00 6570 1
转载 Oracle Table 创建参数 说明
先看一个oracle 10g 下table 创建SQL,都是默认值:CREATE TABLE SYS.QS( USERNAME VARCHAR2(30 BYTE) NOT NULL, USER_ID NUMBER NOT NULL, CREATED DATE
2009-12-07 09:18:00 14586
转载 OEM dbconsole 和 isqlplus 服务的启动和关闭
1.启动oem dbconsole[oracle@rac1 10.2.0]$ emctl start dbconsoleOracle Enterprise Manager 10g Database Control Release 10.2.0.1.0Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
2009-12-02 20:08:00 7369
转载 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 DUAL;不过to_char()函数在计算一年中第几周是从该年的1月1日开始的。 以下SQL 能得
2009-12-02 16:03:00 7780
转载 log file sync(日志文件同步) 与 Log file parallel write 等待事件
log file sync(日志文件同步)等待事件具有一个参数:buffer#。在Oracle Database 10g中,这种等待事件位于Commit等待下面。当处理log file sync等待事件时,注意下面的思想: ◎ log file sync 等待时间和事务中指(提交或回滚)相关 ◎ 当进程在log file sync事件上花费大量时间时,这通常表明过多的提交或短
2009-12-01 20:07:00 16959 2
Oracle 11g 架构图 from Oracle University
2010-05-13
Oracle Database 10g OCP Certification All-in-One Exam Guide.pdf
2009-06-24
MFC简易股票交易系统
2008-06-17
Linux 7.7 平台 Oracle 19c Data Guard 环境 升级RU 19.3 到19.6 操作手册.pdf
2020-03-11
Linux 7.7 平台 Oracle 19.3 物理Data Guard 搭建手册.pdf
2020-03-11
Oracle 19c 单实例 RU 从19.3.0 升级到19.6.0 操作手册.pdf
2020-03-11
Oracle Linux 6.1 + Oracle 11.2.0.1 RAC + RAW安装文档.pdf
2012-11-22
oracle8i.internal.services.for.waits.latches.locks
2012-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人