自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

David Dai -- Focus on Oracle

The important thing in life is to have a great aim ,and the determination to attain it!

  • 博客(21)
  • 资源 (40)
  • 收藏
  • 关注

原创 企业管理器(OEM)介绍: Grid Control 和 Database Control

<br />Oracle 自10g 以后,企业管理器(Oracle Enterprise Manager:OEM)变成了网页形式。 OEM 分两种:Grid Control(网格控制) 和 Database Control(数据库控制)。 <br />Grid Control 是具有完整功能的全企业Oracle 生态系统管理工具。 <br />Database Control是可以只作为数据库管理实用程序部署的OEM 版本。<br /><br />Grid Control 和 Database Contro

2010-06-30 13:38:00 26672 2

原创 Oracle DML NOLOGGING

一. NOLOGGING 说明在对大表插入数据的时候,经常会用到nologging 选项。Nologging 并不是不产生redo,nologging  +  direct 只是不会对数据产生 redo(但依然有其他的redo)。同理 logging +  direct 下 undo 也是大大地减少, 减少的是 数据的undo ,这里强调的是 数据本身的undo ,就如同 redo的减少也一样,是 数据本身的 redo ,这和数据库是否产生  redo 和 undo 是不同的概念,比如空间分配的 redo

2010-06-29 13:19:00 8370

原创 RMAN 系列(五) ---- RMAN 还原 与 恢复

<br />一. RMAN 还原与恢复基础<br />在RMAN 用于中,还原与恢复是两个不同的概念。 <br />还原(restore):指访问先前生成的备份,从中得到一个或多个对象,然后在磁盘上的某个位置还原这些对象。 <br />恢复(recover):是一个数据库与给定时间点相一致以保证能够打开这个数据库的实际进程,该进程通常是通过应用重做(包括联机重做日志和归档的重做日志)来完成的。<br /><br />数据库中的数据状态对数据库是非常重要的,在数据库启动时要求数据与给定的时间状态一致。 如果数

2010-06-28 22:32:00 17924 2

原创 dba_tables 和 dba_segments 表中 blocks 的区别

<br /> <br />创建测试表:<br />SQL> create table t5(id int);<br />表已创建。<br />SQL> insert into t5 values(1);<br />已创建 1 行。<br />SQL> inse

2010-06-27 12:59:00 9244 1

原创 Oracle Dedicated server 和 Shared server(专用模式 和 共享模式) 说明

一.  官网说明       在DBCA 建库的时候,有提示让我们选择连接类型,这里有两种类型:专用服务器模式和共享服务器模式。默认使用专用模式。如下图:  Oracle 官方文档对这两种文档的说明如下:About Dedicated andShared Server Proce

2010-06-26 13:40:00 36013

原创 RMAN 系列(四) ---- RMAN 备份

<br />一. RMAN 备份的一些优点<br />1. RMAN 会检测和报告损坏的数据块。<br />2. 不需要将表空间置入热备份模式,RMAN 就可以连接备份数据库。 热备份期间会额外的生成重做日志。<br />3. RMAN 会自动跟踪新的数据文件和表空间,这样就不再需要在脚本中添加新的表空间和数据文件。<br />4. RMAN 只备份使用过的数据库(直至最高使用标记(High wate mark)),这样RMAN 备份映像通常小于联机备份的备份脚本。<br />5. RMAN 提供备份映像的

2010-06-23 00:56:00 11322 4

转载 Oracle delete truncate drop 的区别

<br />1. delete/truncate 只删除数据不删除表,索引的结构。 drop 将删除表的结构及依赖的 index/constrain/trigger,依赖于该表的 procedure/function 将保留,但是变为 invalid 状态;<br /> <br />2. delete 是 dml,写 rollback segement,可回滚,速度慢,事务提交之后才生效。在 9i 满足 undo_retention 条件下可使用 flashback。一次性大批量数据的 delete 可能导

2010-06-19 23:53:00 7265

原创 Oracle 索引的维护

<br />一.查看系统表中的用户索引<br />在Oracle中,SYSTEM表是安装数据库时自动建立的,它包含数据库的全部数据字典,存储过程、包、函数和触发器的定义以及系统回滚段。<br />一般来说,应该尽量避免在SYSTEM表中存储非SYSTEM用户的对象。因为这样会带来数据库维护和管理的很多问题。一旦SYSTEM表损坏了,只能重新生成数据库。我们可以用下面的语句来检查在SYSTEM表内有没有其他用户的索引存在。<br /><br />/* Formatted on 2010/6/19 13:22:

2010-06-19 22:39:00 17396 2

原创 Oracle 查看 表 存储过程 触发器 函数 等对象定义语句的方法

<br />有时候,我们想查看表,存储,触发器等对象的定语语句,有以下两种方法:<br />1. 查 all_source 表<br />2. 用 DBMS_METADATA 包。 <br /><br />一. 通过 all_source 表<br /><br />先来确认下,通过all_source 表可以查看哪些类型的对象:<br />SQL> SELECT distinct type FROM ALL_SOURCE;<br />TYPE<br />------------<br />PROCEDURE

2010-06-19 00:24:00 22713 1

原创 RMAN 系列(三) ---- 介质管理问题

<br /><br />Oracle 10g中的RMAN 使用程序主要关注的是将磁盘备份作为介质恢复解决方案的最佳方法。 随着磁盘价格的下跌,大量的存储区网络(Storage Area Network:SAN)已经在很多数据中心找到了永久的存储空间。 随着业务向着价格越来越便宜而容量越来越大的磁盘发展,对RMAN的功能(如Flashback)进行了升级,从而可以最有效的利用可用存储空间。<br />RMAN 备份实用程序是按逻辑执行的过程,而写入到磁盘的操作正是Oracle 数据库所擅长的工作。因此,当Or

2010-06-18 17:08:00 11936

原创 Oracle 服务器 进程中的 LOCAL=NO 和 LOCAL=YES

<br />1. 先看2个命令执行的结果:<br />[oracle@hfcc-svr-newccsdb1 ~]$ ps -ef | less<br />UID        PID  PPID  C STIME TTY          TIME CMD<br />oracle     469     1  0 May28 ?        00:00:05 oraclenewccs (LOCAL=NO)<br />oracle     495     1  1 May28 ?        05:57:

2010-06-17 14:09:00 21084 2

原创 RMAN 系列(二) ---- RMAN 设置和配置

<br />一. 配置数据库以ARCHIVELOG 模式运行<br /> 在ORACLE 10g 之前,在将数据库置入Archivelog 模式后,需要启动arch进程。 设置参数LOG_ARCHIVE_START 为true,也可启动arch进程。在10g以后,不需要使用该方法,当数据库处于archivelog模式时,Oracle 会自动启动arch进程。<br />Arch 进程由LGWR 进程调用,只要一个联机redo log 被填满。LGWR 进程就切换到另一个联机redo 组。 此时如果数据库处于

2010-06-16 22:14:00 17782

原创 ORA-01089 immediate shutdown in progress - no operations are permitted 解决方法

<br /><br /> <br />   上午群里一朋友说在500w的表上建索引,半个小时都没有建完,有点不正常,就讨论如何减少建索引的时间,用了nologging +并行,但是效果不明显,朋友一心急,就自己shutdown immediate了.  但是问题是shutdown 没有结束。 挂住了。 在连接就报错。<br /><br />ORA-01089: immediate shutdown in progress - no operations are permitted<br /> <br /><

2010-06-11 14:48:00 11083 3

原创 如何加快建 index 索引 的时间

<br /><br />朋友在500w的表上建索引,半个小时都没有结束。所以就讨论如何提速。 <br /><br /><br />一. 先来看一下创建索引要做哪些操作:<br />1. 把index key的data 读到内存<br />==>如果data 没在db_cache 中,这时候很容易有大量的db file scatter read wait<br /><br />2. 对index key的data 作排序<br />==>sort_area_size 或者pga_aggregate_targe

2010-06-11 14:17:00 19912 2

原创 分区表 之 Interval分区 和 虚拟列 按星期分区表

<br /><br />今天朋友问我, 说想建一个按星期分区的表,就是按星期几分区,没用过,就搜了下,可以用Oracle 11g 中虚拟列来实现。在11g之前 分区表的partition key必须是物理存在的。 11g开始提供了虚拟列,并且可以作为partition key 。<br /><br />关于分区表,之前也做个整理:<br />Oracle 分区表 <br />http://blog.csdn.net/tianlesoftware/archive/2009/10/24/4717318.aspx

2010-06-10 21:07:00 15557 5

原创 RMAN 系列(一)---- RMAN 体系结构概述

<br /><br />一. 服务器管理恢复<br />恢复管理器, Recovery Manager, 简陈 RMAN。 RMAN 实现一直服务器管理恢复(Server Managed Recovery: SMR)。 SMR 是一种数据库执行所需要的操作以确保自身备份成功的能力,依赖于Oracle RDBMS 内核中的内置代码可以完成这一功能。 SMR 的功能主要体现在能够减少用户的操作。<br /><br />二. RMAN 使用程序<br />RMAN 是SMR的具体实现,它是Oracle 提供的,R

2010-06-09 23:05:00 17494 3

转载 Oracle中 drop user 和 drop user cascade 的区别

<br />drop user : 仅仅是删除用户,<br />drop user ×× cascade :会删除此用户名下的所有表和视图。<br /><br />user<br />Specify the user to be dropped. Oracle Database does not drop users whose schemas<br />contain objects unless you specify CASCADE or unless you first explicitly dro

2010-06-08 22:44:00 7052

原创 Oracle 11g Alert log 文件位置的问题

<br />装了oracle 11g的玩了一下,有点问题,想看一下log日志,找了半天才找到,原来11g的alert log 做了变动,从 Oracle 11g 开始,Oracle 数据库以XML与传统的文本两种格式提供 Alert 日志。<br /><br />新的日志位置由 Automatic Diagnostic Repository (ADR) 决定。可以通过新的初始化参数 DIAGNOSTIC_DEST 控制 ADR BASE 的位置。<br /><br />SQL> show parameter

2010-06-07 17:03:00 48340 2

原创 对 Oracle 备份与恢复 的补充说明

之前曾整理过一片文章,来说明Oracle 的备份与恢复的。Oracle 备份 与 恢复 概述http://blog.csdn.net/tianlesoftware/archive/2010/04/16/5490733.aspx今天又看到了一些知识,与上次说明的角度不一样。 所以整理下,算是对上篇的一个补充说明。 Oracle 备份分逻辑备份和物理备份。 一.逻辑备份逻辑备份就是exp/imp, 10g 以后推出了数据泵(Data Pump/ expdp/impdp). 数据泵在效率上要比之前的exp/imp

2010-06-04 14:39:00 7825

原创 Linux 下挂载硬盘的 方法

装虚拟机时空间划小了,于是又加了5G的空间,折腾了半天,挂上去了。整理下弄个笔记,备用。  1. 添加磁盘,查看磁盘状况    [root@db1 /]# fdisk -lDisk /dev/sda: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = cylinders of 16065 * 5

2010-06-02 17:26:00 138011 3

原创 RMAN Catalog 和 Nocatalog 的区别

一.Nocatalog Nocatalog方式 就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息。因此,当使用rman nocatalog方式备份时,备份controlfile是非常重要的。由于nocatalog时利用controlfile存放备份信息,建议将Oracle参数文件中的CONTROL_FILE_RECORD_KEEP_TIME值加大(缺省为7天), 参数在$ORACLE_HOME/dbs/initSID.ora中,

2010-06-02 11:29:00 30815 2

Oracle 发送邮件存储过程.doc

Oracle 发送邮件存储过程.doc tianlesoftware

2010-08-27

如何搭建一个数据库服务器平台.doc

如何搭建一个数据库服务器平台.doc Tianlesoftware

2010-05-17

Oracle 11g 架构图 from Oracle University

Oracle 11g 架构图 from Oracle University Tianlesoftware

2010-05-13

Nagios+3 帮助文档.pdf

Nagios+3 帮助文档.pdf Tianlesoftware Oracle

2010-02-28

Red+Hat+Enterprise+Linux+5+上安装RAC环境

Red+Hat+Enterprise+Linux+5+上安装RAC环境 Tianlesoftware

2010-01-25

基于Linux的Oracle 10G RAC管理维护手记

基于Linux的Oracle 10G RAC管理维护手记 TianleSoftware

2010-01-25

radmin3.4 破解版

remote administrator 3.4 破解版 tianlesoftware

2010-01-25

Oracle内存全面分析

Oracle内存全面分析 SGA PGA 详细的讲解了相关知识.

2010-01-12

Oracle BBED工具 使用说明

Oracle BBED工具 使用说明 详细的说明了各种命令,英文版

2009-12-14

Oracle 9i 数据库参考手册

Oracle 9i 数据库参考手册 英文版

2009-11-03

Oracle Database 10g OCP Certification All-in-One Exam Guide.pdf

Oracle Database 10g OCP Certification All-in-One Exam Guide.pdf

2009-06-24

seam2.0 中文参考手册 chm格式

seam2.0 中文参考手册 seam入门的好东东

2008-11-12

JSF in Action 英语原版

JSF in Action 英语原版。国内中文资料比较少,英文的凑合吧,还能提高下英语.....

2008-11-06

seam in action 中文版

seam in action 中文版。 非常不错的一本书。共享下。

2008-11-06

JSF in action

JSF 是JBoss seam框架的基础。值得收藏。

2008-11-06

asm-all-3.0.jar

解决包冲突,添加asm-all-3.0.jar ,删除asm-*.jar 和cglib-2.1.3.jar

2008-07-24

MFC简易股票交易系统

MFC简易股票交易系统,比较简单,有三个模块。<br>用户模块。能添加删除用户。<br>股票模块,添加删除股票。<br>股买股票模块,能购买和抛售股票。<br><br>数据库采用access。用odbc连接。比较简单。供练手使用。<br><br>

2008-06-17

winsocket局域网文件传输系统源代码(C语言)

winsocket局域网文件传输系统源代码(C语言

2008-03-16

C语言实战由浅入深(特别适合初学者).wps

C语言实战由浅入深(特别适合初学者),花了点时间,把自己学C时编的程序整理下.希望对初学者有所帮助.

2008-03-16

SC语言趣味程序百例精解.pdf

C语言趣味程序百例精解.pdf

2008-01-23

postgresql 示例库 dvdrental.zip

postgresql 示例库 dvdrental.zip

2023-04-23

Linux 7.7 平台 Oracle 19c Data Guard 环境 升级RU 19.3 到19.6 操作手册.pdf

Linux 7.7 平台 Oracle 19c Data Guard 环境 升级RU 19.3 到19.6 操作手册 Dave From CNDBA 社区

2020-03-11

Linux 7.7 平台 Oracle 19.3 物理Data Guard 搭建手册.pdf

Linux 7.7 平台 Oracle 19.3 物理Data Guard 搭建手册 Dave From CNDBA 社区

2020-03-11

Oracle 19c 单实例 RU 从19.3.0 升级到19.6.0 操作手册.pdf

Oracle 19c 单实例 RU 从19.3.0 升级到19.6.0 操作手册 Dave From CNDBA 社区

2020-03-11

RedHat 7.5 Oracle 18c RAC 安装操作手册

RedHat 7.5 平台下,Oracle 18c RAC 安装详细操作手册, CNDBA 社区出品。

2018-09-05

Oracle Linux 6.1 + Oracle 11.2.0.1 RAC + RAW安装文档.pdf

Oracle Linux 6.1 + Oracle 11.2.0.1 RAC + RAW安装文档.pdf

2012-11-22

Oracle 10g views

Oracle 10g 数据库 v$ views 说明

2012-11-05

oracle8i.internal.services.for.waits.latches.locks

oracle8i.internal.services.for.waits.latches.locks.pdf

2012-05-31

Expert Oracle Exadata

Expert Oracle Exadata tianlesoftware

2012-04-28

Tianlesoftware Oracle 学习手册(v1.0)高清完整PDF版

Tianlesoftware Oracle 学习手册(v1.0)

2012-03-09

Oracle PL/SQL Profiler

Oracle PL/SQL Profiler Tianlesoftware

2012-02-08

p6880880_102000_Linux-x86-64.zip

p6880880_102000_Linux-x86-64.zip Tianlesoftware

2011-10-26

数学之美.pdf

数学之美.pdf Tianlesoftware

2011-09-14

数学之美.pdf

数学之美.pdf Tianlesftware

2011-09-14

Python 核心编程第二版

Python 核心编程第二版 Tianlesoftware

2011-08-26

ASM_11gR1_BestPractices_v34

ASM_11gR1_BestPractices_v34

2011-04-05

Oracle 分区表 总结.doc

Oracle 分区表 总结.doc Tianlesoftware

2011-03-03

Linux chmod 命令 详解.doc

Linux chmod 命令 详解.doc

2011-02-24

AIX 安装中文图解手册.pdf

AIX 安装中文图解手册.pdf Tianlesoftware

2010-12-14

空空如也

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

TA关注的人

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