自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(106)
  • 资源 (5)
  • 收藏
  • 关注

原创 使用BBED恢复DELETE的数据

测试环境请参见 使用BBED手工提交事务 尝试恢复delete的数据: BBED> modify /x 2c offset 5064  File: /data/orcl/orcl/users01.dbf (4)  Block: 68               Offsets: 5064 to 5071           Dba:0x01000044 --------

2015-01-30 13:47:11 549

原创 使用BBED手工提交事务

测试数据准备: SQL> create user sunhailong identifiedby abcd;   User created.   SQL> alter user sunhailong defaulttablespace users;   User altered.   SQL> grant dba to sunhailong;   Grant succeede

2015-01-30 13:44:08 794

原创 move核心对象表 dependency$ 后数据库无启动问题解决

move table: SQL> startup ORACLE instance started. Total System Global Area  281018368 bytes Fixed Size                  2083336 bytes Variable Size              88081912 bytes Database Buffers

2015-01-20 08:47:17 830

原创 ORA-8102问题模拟及处理

SQL>  SELECT NAME,TYPE# FROM OBJ$  WHERE OBJ#=49; NAME                                TYPE# ------------------------------ ---------- I_CON2                                  1 SQL> SELECT TABL

2015-01-04 14:18:08 986

原创 一个普通表空间可以存放多少个数据文件

首先要明确一个问题,数据库中有绝对文件编号和相对文件编号之分,相对文件编号最大1023,超过这个数后又从1开始。 此外,一个表空间内不能有两个一样的相对文件编号,这样就无法唯一标识表空间内的数据库块 第三,rdba为什么文件号只能到1023呢?这是受rdba结构限制,rdba的长度为32个2进制数前10位表示相对文件号,后22位表示块号 这样一个表空间存放最大文件数就

2014-12-10 09:39:12 1820

转载 WAITEVENT: "PX Deq: Signal ACK" (文档 ID 257594.1)

"PX Deq: Signal ACK" Reference Note This is a reference note for the wait event "PX Deq: Signal ACK" which includes the following subsections: Brief definitionIndividual wait details (eg: For wait

2014-06-26 10:55:53 447

原创 vi/vim命令拾遗

修改单词: cw 修改单词dwa c$ 从当前到当前行末尾全部修改 相当于 d$a ctrl - g :显示文件状态 忽略大小写搜索:set ic                =  set ignore case 搜索时使用   hlsearch 和 incsearch set hls   正向搜索 set hls is 逆向搜索 翻页命令: shift + }

2014-06-05 09:44:56 315

原创 实例无法shutdown:found process xxxxxxxxxx pid=xxx serial=xxx ospid = xxxx dead

两周前

2014-05-29 11:05:14 731

翻译 ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第十章ASM内置数据结构(3)完

Disk Directory Disk Directory包含了磁盘组中所有的磁盘信息。Disk Directory信息比PST更为详细。磁盘组中的每一块盘都有一个条目以数字为索引。Disk Directory的文件号在每个磁盘组中都是2号(F2)。 Disk Directory中的字段如下: n  Disk name n  Failure group name n  Disk size

2014-05-29 09:59:40 665

翻译 ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第十章ASM内置数据结构(2)

Free SpaceTable(FST) FST指明了ATB中包含的空闲空间。当磁盘被选择分配时ASM会生成一个磁盘FST。这个允许ASM跳过被ATBs占用的空间。FST包含每个ATB的条目。每个条目描述了extents size的总数和空闲extents。FST的目的是优化分配操作。事实上FST位于AllocationTable中。FST位于每个AT的第二个block(block 1)。 P

2014-05-29 09:58:53 608

翻译 ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第十章ASM内置数据结构(1)

CHAPTER 10 ASM Persistent Data Structures 与传统文件系统和卷管理器一样,ASM存储元数据用来描述和跟踪磁盘组的内容。所有的元数据描述存储在上面的ASM磁盘组的组成和内容,这些元数据使得磁盘组实现了自描述。ASM磁盘组有两类元数据:物理元数据和虚拟元数据。物理元数据位于磁盘上。虚拟元数据存储在ASM文件中,因此与其他ASM文件一样这些元数据均匀分布在磁盘组

2014-05-29 09:57:19 651

翻译 ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第二章ASM Instance(4)完

ASM安全 这个小节主要描述与ASM相关的各种安全配置话题,像 配置ASM需要的userids、groupids;ASM权限如 SYSOPER,SYSDBA和新的SYSASM权限,最后还有ASM 使用的ORACLE密码文件,orapwd。 一个ASM实例多个UNIX Userids 如果使用一个不同于RDBMS实例的用户和独立的ASM_HOME, 那么每个RDBMS实例的OR

2014-05-26 11:43:04 653

翻译 ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第二章ASM Instance(3)

ASM支持滚动升级,为ASM打patchsets或迁移到新版本可以使用滚动升级的方法,提供一个更高级别 的更底层的高可用。注意,要想使用ASM的滚动迁移特,ASM软件版本至少11.1。此外,滚动升级需要 ORACLE clusterware是最新版本。 图(略) 开始滚动迁移前,你必须使用命令把集群中的ASM实例设置为为rolling migration模式,如(执行版本升级): ALT

2014-05-23 10:03:20 590

翻译 ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第二章ASM Instance(2)

ASM单点故障 经常由用户询问如何避免ASM单点故障的最佳实践。与其他文件系统或卷管理器一样 ASM实例失效会导致运行在上面的RDBMS实例不可用。然而OS 文件系统或卷管理器失效 一般会伴随操作系统崩溃,而asm重启不需要重启服务器。 解决ASM单点故障的最好的办法是把ASM运行在RAC环境通过集群实现高可用。ASM可以 继续运行在其他节点如果一个节点重启或rdbms重启。ASM失效是

2014-05-22 16:09:18 635

翻译 ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第二章 ASM instance(1)

第二章  ASM INSTANCE ASM实例类型: 10g以后ORACLE instance 类型增加了一种ASM类型,参数INSTANCE_TYPE=ASM进行设置。 ASM实例启动命令: startup nomount启动实例和后台进程,但没有挂载磁盘组 mount以后,实例会启动参数文件中ASM_DISKGROUPS指定的磁盘组,如果参数为空就会触发ORA-15110报错

2014-05-22 13:45:21 881

原创 AIX使用LV创建ASM磁盘组

AIX使用LV创建ASM磁盘组

2014-05-21 11:57:24 2498

原创 ASM SINGLE INSTANCE (10G) ON AIX

整个安装过程比较简单,但是有

2014-05-20 16:13:39 444

原创 useradd: cannot open shadow password file

useradd: cannot open shadow password file [root@imcc_app ~]# useradd test useradd: cannot open shadow password file [root@imcc_app ~]# ls -l /etc/shadow -r-------- 1 root root 1035 Aug 18  2011 /e

2014-05-20 16:00:03 1426

转载 MariaDB versus MySQL - Features

More Storage Engines In addition to the standard MyISAM, BLACKHOLE, CSV, MEMORY, and ARCHIVE storage engines, the following are also included with MariaDB Source and Binarypackages: AriaXtraDB

2013-07-14 15:17:21 298

转载 MariaDB versus MySQL - Features

More Storage Engines In addition to the standard MyISAM, BLACKHOLE, CSV, MEMORY, and ARCHIVE storage engines, the following are also included with MariaDB Source and Binarypackages: AriaXtraDB

2013-07-14 15:16:26 151

原创 自动杀执行时间超过1小时的会话

--CREATE LOG TABLE CREATE TABLE KILL_SESS_HIST AS SELECT S.*,T.START_TIME                                 FROM V$TRANSACTION T,V$SESSION S                                 WHERE S.TADDR=T.ADDR AND

2013-06-23 14:55:55 417

原创 225个11g新增v$视图

11g新增v$视图,这里收录225个 V$ADVISOR_CURRENT_SQLPLAN V$ASH_INFO V$ASM_ACFSSNAPSHOTS V$ASM_ACFSVOLUMES V$ASM_ACFS_ENCRYPTION_INFO V$ASM_ACFS_SECURITY_INFO V$ASM_ATTRIBUTE V$ASM_DISK_IOSTAT V$ASM_FILES

2013-06-21 21:45:44 755

原创 ORA-00600: internal error code, arguments: [kdsgrp1] 逻辑坏块

处理过程 日志: ue Jun 18 22:28:00 2013 Archived Log entry 63360 added for thread 3 sequence 7246 ID 0x8251a1b6 dest 1: Tue Jun 18 22:57:25 2013 Errors in file /oracle/app/oracle/diag/rdbms/prodb/prodb3

2013-06-19 11:19:31 1697

转载 RAC 等待事件

buffer busy global cache A wait event that is signaled when a process has to wait for a block to become available because another process is obtaining a resource for this block. buffer busy wait

2013-06-17 15:20:32 804

原创 iptables实现端口映射

开启ip froward /etc/sysctl.cfg  net.ipv4.ip_forward = 1 sysctl -p iptables -t nat -A PREROUTING -d 219.239.xx.xx -p tcp --dport 8080 -j DNAT --to-destination 172.18.10.205:80

2013-06-16 15:27:13 410

原创 数据文件丢失恢复测试记录

数据文件丢失恢复测试: 清理环境: drop user sunhailong cascade; drop tablespace tbl_shl including contents and datafiles; 创建用户表空间和用户: create tablespace tbl_shl datafile '/oracle/app/oradata/gome/tbl_shl01.db

2013-06-14 11:31:15 611

转载 Oracle optimizer_index_cost_adj and SQL Performance

As you may know, Oracle provides several parameters that can adjust the behavior of the CBO to change the internal costing for different types of operations:  optimizer_index_caching optimizer

2013-06-11 15:46:28 1181

转载 optimizer_index_caching Tips

The optimizer_index_caching parameter tell the optimizer how much of an index (on average) in in the the RAM data buffer).  Specifically, theoptimizer_index_caching parameter is used when determining

2013-06-11 15:12:09 464

原创 DDL语句审计触发器

创建oracle ddl触发器记录所有ddl操作 ---- 存储DDL语句的表          create table sys.my_audit_ddl ( opertime timestamp PRIMARY KEY, ip varchar2(20), hostname varchar2(30), operation varchar2(30), object_type v

2013-06-04 23:00:55 610

转载 关系数据库三大范式

有人对三范式概括如下: 一范式,关系数据库已经帮我们控制好了。 二范式,就是要有主键,其他属性都要依赖于这个主键。 三范式,就是不能有冗余,一张表,只能有主键,依赖主键的属性,外键,不能包含外键表的非主键属性。不过在生产环境,通常不会遵守的,肯定会有冗余,否则导出连接,会死人的,这个要看情况的,有些冗余是肯定需要的。 下面是百度百科对三大范式的解释: 第一范式(1NF

2013-06-03 10:22:42 603

转载 oracle设计数据库应选择正确的数据类型

http://blog.sina.com.cn/s/blog_5014663501007n40.html 在设计数据库的时候,选择正确的数据类型,往往可以避免很多的问题,正确理解数据库的类型,对于存储空间规划,应用性能调整都会很有帮助,下面是我个人的一点总结:   1、 Char 定长格式字符串,在数据库中存储时不足位数填补空格,不建议使用,会带来不必要的麻烦 a、  字符串比较的时候,

2013-06-03 09:52:39 392

原创 空间碎片度检查脚本

表空间碎片度: select tablespace_name,sqrt(max(blocks)/sum(blocks))* (100/sqrt(sqrt(count(blocks)))) fsfi from dba_free_space group by tablespace_name order by 1; 需要重组的表: -- 各列的说明: -- WASTE_PER:已分

2013-06-03 07:57:07 413

原创 linux 参数配置

net.ipv4.ip_forward = 0 net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.default.accept_source_route = 0 kernel.sysrq = 0 kernel.core_uses_pid = 1 kernel.threads-max=65535 kernel.msgmni = 16384

2013-05-30 20:46:23 591

原创 LOG_FILE_SYNC等待事件优化

LOG_FILE_SYNC等待事件优化   LOG_FILE_SYNC一般认为可能是磁盘IO不足,或commit过多引起,其实不仅仅如此在RAC环境中ORACLE的bug同样会导致LOG_FILE_SYNC等待事件,处理这个问题最重要的是找出导致该等待事件是不是确实是IO不足导致的。 u  LOG_FILE_SYNC与磁盘性能有关 1.  如果通过操作系统,AWR确认确实为磁盘IO不足导致

2013-05-30 20:25:40 570

原创 ORACLE表预分配extents

SQL> create table test as select * from dba_objects; Table created. SQL> select segment_name,extents from dba_segments where segment_name='TEST' and owner='DBA_MON'; SEGMENT_NAME

2013-05-30 17:25:15 627

转载 优化项目组-阶段测试

优化项目组 阶段测试(2013年第一期) 在答题之前请认真阅读黑体字部分的答题须知,严格按照答题须知的要求编写答卷。本试卷同时适合新来的菜鸟和老手,所以请务必认真回答,能答多少是多少,另外要注意的是本试题大多数是没有标准答案的,请不要谷歌或者百度。 l  注意考场纪律,如发现作弊者直接开除出项目组,协助他人作弊者同样处理 l  在本试卷的第一页的左上方协商自己的姓名和所属公司名称,交卷时将

2013-05-26 23:00:38 243

原创 压缩表测试,效果不明显

SQL> select /*+ full(t) */count(*) from  atg_sys.GOME_INF_DRAGON_DATA t;    2131432 Execution Plan ---------------------------------------------------------- Plan hash value: 3845749618 ---

2013-05-04 22:50:35 487

原创 ORACLE PLSQL小技巧

1.单引号转义 10g后的新方式: select q'()' from dual; 写法类似perl中的q'' 2.查询ORACLE保留字 SQL> help RESERVED WORDS (PL/SQL)  RESERVED WORDS (PL/SQL)  -----------------------  PL/SQL Reserved Words h

2013-05-04 21:39:30 474

原创 TOM大师的show_space

create or replace procedure show_space ( p_segname in varchar2, p_owner in varchar2 default user, p_type in varchar2 default 'TABLE', p_partition in varchar2 default NULL ) authid current_u

2013-05-04 15:39:03 350

原创 赋权语句

create user ro_datagrp identified by "DDr8jCGOmT677Wbx"; grant connect to ro_datagrp; declare v_sql varchar2(2000); CURSOR cur_grant IS select 'grant select,update,delete,insert on '||owner||'.'

2013-04-26 18:33:08 586

TD常见问题解决方法

TD常见问题解决方法 图文版 TestDirector8.0(TD8.0)管理定制手册 目录 1:创建项目project或域domain 2:新建用户组(角色)和用户组(角色)授权 3:创建新用户并赋权流程 4:定制TD使用模块 5:自定义缺陷字段。 6:缺陷字段显示定制 7:缺陷单汉化 8:问题

2008-11-20

oracle dataguard技术中文资料

1 总体概要 3 2 介绍 4 3 备用数据库的好处 5 4 转接和故障恢复 6 5 ORACLE9I数据保护中介器 7 6 高级体系结构 9 7 数据可用性模式 11 8 调整选项 17 9 充分利用在备用数据库解决方案上的投资 18 10 备用数据库与集群的备用集群的比较 19 11 备用数据库与第三方镜像解决方案的比较 20 12 总结 21

2010-02-07

Legato NetWorker 管理员指南

Legato NetWorker 管理员指南 UNIX

2010-05-30

空空如也

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

TA关注的人

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