自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(228)
  • 资源 (4)
  • 收藏
  • 关注

原创 将博客搬至CSDN

将博客搬至CSDN本文出自 “无双城” 博客,请务必保留此出处http://929044991.blog.51cto.com/1758347/1323477

2013-11-12 10:58:59 727

转载 SQL Server版本信息查询

若要确定 SQL Server 的版本,请使用下列方法之一:方法 1:通过使用 SQL Server Management Studio 中的对象资源管理器连接到服务器。连接对象资源管理器后,它将显示版本信息(在括号中),以及用于连接到 SQL Server 特定实例的用户名。方法 2:查看该实例错误日志文件的前几行。默认情况下,错误日志位于 Program Files\Microsoft SQL

2013-11-12 10:58:58 969

原创 Weblogic 10.3.6 for linux 集群安装

模拟环境:Oracle VBox、Oracle Linux 5.7、Oracle Jdk 6u43、Oracle Weblogic 10.31.安装JDK1.下载最新版本jdk: jdk-6u43-linux-x64-rpm.bin2.卸载旧版本如果安装完之后,jdk 版本不是当前所安装的,则需先卸载之前linux 自带的版本。输入命令:rpm –qa|grep gcj回车后显示以下内

2013-11-12 10:58:55 2387

原创 Oracle 快速Drop大表

周末一兄弟问我有个近200G的表想要DROP,但是他就算先truncate再drop,或是先offline,再drop,都要话费很长时间,之后又试了分批回缩,发现效果要快很多,只是步骤比较麻烦一点。SQL> set timing onSQL> select * from dual;DUMMY-----X已执行耗时 0.468 秒SQL> truncate table subscript

2013-11-12 10:58:52 1099

原创 Oracle ora-01555解决方法

发现大量ORA-01555发现大量ORA-01555ORA-01555 caused by SQL statement below (SQL ID: 2cqskkn0c41kq, Query Duration=3906 sec, SCN: 0x0000.ad2056a9):ORA-01555 caused by SQL statement below (SQL ID: 2dmk2qf1dxkwt,

2013-11-12 10:58:50 2655

原创 获得微软MVP称号

时光飞逝,希望记录可以留住过往的美好点滴。 在上大学的时候,就已经知道微软每年全球评选的VMP活动,而且因为全球也只有寥寥数千人,所以一直很神往。没想到毕业两年后,终于也有幸获得了微软2013年4月份,IT PRO方向的MVP(微软最有价值专家)。奖品是从美国发来一个牌子和一个水晶杯,还有MVP胸针、卡片和贴纸,虽然被海关查了一下,但是提供了微软出具的货物清单后,还是很顺利的收到的物品。650)

2013-11-12 10:58:48 608

原创 Oracle 分区表索引

一、分区表索引实验SQL> create table part_tab1 (id int) partition by range (id) ( partition p1 values less than (10), partition p2 values less than (20), partition p3 va

2013-11-12 10:58:45 665

原创 Oracle 物化视图

http://www.xifenfei.com/560.htmlhttp://blog.csdn.net/tianlesoftware/article/details/4713553http://www.cnblogs.com/Ronger/archive/2012/03/28/2420962.htmlhttp://blog.csdn.net/tianlesoftware/article/deta

2013-11-12 10:58:43 471

原创 Oracle 临时表

一、基于会话的临时表--建立基于会话的临时表要记得关键字global temporary,及on commit preserve rows(基于会话) CREATE GLOBAL TEMPORARY TABLE TEMP_SESSION(COL1 TYPE1) ON COMMIT PRESERVE ROWS;SQL> create global temporary table ljb_tmp_se

2013-11-12 10:58:41 526

原创 DML并行度限制

DML语句限制:1.如果DML语句用到并行度,那无论是HINT还是直接在表上设置并行度,都必须要设置alter session enable parallel dml;的这步操作是必不可少的!2.如果并行的表更新未提交,在此基础上做任何操作无论更新还是查询都会失败,因此并行度的表其实还是有危险性的。从这里至少得出一个结论,如果应用是多表分别插入带并行度的表,并且是有事务性,需要最后一起提交的,这个

2013-11-12 10:58:38 607

原创 Oracle 索引维护

一、索引的分析根据ORACLE文档所描述,如下情况要考虑重建索引1. analyze index your_index_name validate structure;2. 查询索引碎片:select name,del_lf_rows, lf_rows, round((del_lf_rows/(lf_rows+0.0000000001))*100) frag_pct from index_stat

2013-11-12 10:58:36 620

原创 Oracle 表空间管理和优化

1.TOM大神的表信息查看过程和授权create or replace procedure SHOW_SPACE(P_SEGNAME IN VARCHAR2, P_OWNER IN VARCHAR2 DEFAULT USER, P_

2013-11-12 10:58:34 809

原创 Runtime Connection Load Balancing

官方的原话:About Runtime Connection Load BalancingRuntime Connection Load Balancing is a feature of Oracle connection pools that can distribute client work requests across the instances in an Oracle RAC da

2013-11-12 10:58:32 632

转载 oracle scan

http://www.luocs.com/archives/281.htmlSCAN概念先介绍一下什么叫SCAN,SCAN(Single Client Access Name)是Oracle从11g R2开始推出的,客户端可以通过SCAN特性负载均衡地连接到RAC数据库。SCAN提供一个域名来访问RAC,域名可以解析1个到3个(注意,最多3个)SCAN IP,我们可以通过DNS或者GNS来解析实现

2013-11-12 10:58:30 1025

原创 RAC TNS-1184和1185错误解决

第一种情况APPLIES TO:Oracle Net Services - Version 10.1.0.2 to 11.2.0.3 [Release 10.1 to 11.2]Information in this document applies to any platform.Checked for relevance on 8-jul-2013.Oracle Net and RAC fro

2013-11-12 10:58:27 943

原创 oracle XDB和XPT

数据库在shutdown状态下,仅有PLSExtProc服务,且处于未知状态。数据库在nomount状态下,有SID、SIDXDB、SID_XPT、PLSExtProc服务,其中,SID、SIDXDB、SID_XPT服务处于就绪/准备状态,PLSExtProc处于未知状态。下面分别介绍各个服务的作用:SID:启动数据库实例的服务SIDXDB:高效处理XML数据的服务,默认会占用8080端口。SID

2013-11-12 10:58:25 1171

转载 linux sar

Linux统计/监控工具SAR详细介绍:要判断一个系统瓶颈问题,有时需要几个 sar 命令选项结合起来使用,例如: 怀疑CPU存在瓶颈,可用 sar -u 和 sar -q deng 等来查看 怀疑内存存在瓶颈,可用 sar -B、sar -r 和 sar -W 等来查看 怀疑I/O存在瓶颈,可用 sar -b、sar -u 和 sar -d 等来查看sysstat 工具内容提要了解 syssta

2013-11-12 10:58:22 1105

转载 Linux iostat和vmstat命令

http://blog.csdn.net/tinyhare/article/details/7999829iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。 ios

2013-11-12 10:58:20 620

转载 linux top命令

top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字段的排序。top进入视图650) this.width=650;" alt="top视图 01" src="

2013-11-12 10:58:17 610

原创 OGG实战 单向复制

OGG版本:V11.2.1.0.10Oracle版本:V11.2.0.3source:oracle 192.168.1.23 centos 6.2target: oracle 192.168.1.24 centos 6.2创建ogg子目录[oracle@masicong ogg]$ ./ggsciOracle GoldenGate Command Interpreter for Oracle

2013-11-12 10:58:15 1345

原创 非默认监听注册问题

在集群环境或非集群环境中,local_listener或remote_listener参数设置错误,可能导致数据库就不能启动,报ORA-00119和ORA-00132错误。官方文档Oracle Database Net Services Administrator's Guide (11.2)第9章Configuring and Administering Oracle Net Listener中

2013-11-12 10:58:12 521

原创 Data Guard Broker配置篇

一、在配置好的DG上修改Listener文件,增加GLOBAL_DBNAME.注意这里的GLOBAL_DBNAME参数格式:_DGMGRL. 的连接。LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.233.150)(PORT = 1521)

2013-11-12 10:58:10 562

原创 Oracle GoldenGate

GoldenGate TDM(交易数据管理)软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增删改变化,再将这些变化应用到目标数据库,实现源数据库与目标数据库同步、双活。GoldenGate TDM 软件可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制一、OGG工作模式:650) this.width=65

2013-11-12 10:58:08 604

原创 RAC apply patch to 11.2.0.3.7

搞了一晚上,终于搞好了...抽空再整理下[root@vmac1 ~]# $GRID_HOME/crs/install/rootcrs.pl -unlockUsing configuration parameter file: /g01/11ggrid/app/11.2.0/grid/crs/install/crsconfig_paramsCRS-2791: Starting shutdow

2013-11-12 10:58:06 637

原创 Oracle优化器和直方图

一、优化器的分类Oracle7和Oracle8 都有两种可以为SQL语句导出执行计划的优化器:- 基于规则的优化器(RBO)  继承自Oracle6,它使用一系列严格的规则来决定每个SQL语句的执行计划。如果你知道这些规则,你可以构造一个SQL查询使其以指定的方式访问数据。表的内容对于执行计划没有影响。  这个优化器已经不再被增强了,所以不能使用很多oracle8的特性。- 基于成本的优化器(CB

2013-11-12 10:58:03 575

原创 GC Buffer Busy等待事件

一、原理gc buffer busy acquire/release 往往是 gc current block busy的衍生产品, 当同一实例内的多个进程并发地访问同一个数据块时 ,首先发起的进程 将进入 gc current block busy的等待 ,而在 buffer waiter list 上的后续进程 会陷入gc buffer busy acquire/release 等待(A us

2013-11-12 10:58:01 2090

原创 GC Blocks Lost等待事件

在Oracle RAC环境中,无论我们从AWR自动负载性能报告、Statspack或者Grid Control中都可以找到Oracle数据库软件所收集的全局缓存工作负载统计信息(global cache work load statistics);其中就包含了全局缓存块丢失(Global cache lost blocks)的统计信息(这些丢失的全局缓存块可能是gc cr block lost或者

2013-11-12 10:57:59 1103

原创 RAC性能综述

一、RAC的AWR纵览650) this.width=650;" src="http://img1.51cto.com/attachment/201308/105202726.png" title="1122.png" />二、GCS等待事件650) this.width=650;" src="http://img1.51cto.com/attachment/201308/105305688.pn

2013-11-12 10:57:57 718

原创 Oracle CPU负载

一、DB Time和Elapsed time Snap Id Snap Time Sessions Curs/Sess--------- ------------------- -------- ---------Begin Snap: 21787 21-Feb-13 20:00:22 50 19.5End Snap:

2013-11-12 10:57:55 1058

原创 Oracle常见Top Event

1.常见等待事件-db file scattered read当数据块以multiblock read的行式被读取到SGA中时。– FTS(full table scan)– IFFS(index fast full scan)– db_file_multiblock_read_countAWR中相对应事件:(Avg wait time应当小于20ms)650) this.width=650;"

2013-11-12 10:57:52 861

原创 find Literal SQL

利用FORCE_MATCHING_SIGNATURE捕获非绑定变量SQLApplies to:PL/SQL – Version: 8.1.7 to 10.2Information in this document applies to any platform.GoalThere is no direct way to query the dictionary for literal SQL on

2013-11-12 10:57:50 776

原创 Oracle常见Load Profile

650) this.width=650;" src="http://img1.51cto.com/attachment/201308/103930445.png" title="44.png" />1. Redo size Redo size 单位 bytes,redo size可以用来估量update/insert/delete的频率,大的redo size往往对lgwr写日志,和arch归档造

2013-11-12 10:57:48 1730

原创 备用数据库快照

1.停止Redo Apply  如果备库正处于Redo Apply过程,需要先取消。sys@ora11gdg> alter database recover managed standby database cancel;Database altered.2.查看当前备库状态确保备库处于MOUNTED状态sys@ora11gdg> select database_role,open_mode fr

2013-11-12 10:57:46 697

原创 安装配置ASMlib驱动

RedHat/CentOS发行版本号及内核版本号对照表 :CENTOS 5.5/RHEL 5 Update 5——————2.6.18-194 CENTOS 5.6/RHEL 5 Update 6——————2.6.18-238CENTOS 5.7/RHEL 5 Update 7——————2.6.18-274 CENTOS 5.8/RHEL 5 Update 8——————2.6.18-308

2013-11-12 10:57:44 658

转载 反向索引

1. 反向索引应用场合1)发现索引叶块成为热点块时使用通常,使用数据时(常见于批量插入操作)都比较集中在一个连续的数据范围内,那么在使用正常的索引时就很容易发生索引叶子块过热的现象,严重 时将会导致系统性能下降。2)在RAC环境中使用当RAC环境中几个节点访问数据的特点是集中和密集,索引热点块发生的几率就会很 高。如果系统对范围检索要求不是很高的情况下可以考虑使用反向索引技术来提高系统的性能。因此

2013-11-12 10:57:42 584

原创 Top 5 Grid Infrastructure Startup Issues [ID 1368382.1]

n this Document问题 1:CRS-4639:无法连接 Oracle 高可用性服务,ohasd.bin 未运行或 ohasd.bin 虽在运行但无init.ohasd 或其他进程问题 2:CRS-4530:联系集群同步服务守护进程时出现通信故障,ocssd.bin 未运行问题 3:CRS-4535:无法与集群就绪服务通信,crsd.bin 未运行问题 4:Agent 或者 mdnsd.

2013-11-12 10:57:39 650

原创 配置SCAN没有DNS解决方法

Oracle Universal Installer (OUI) enforces providing a SCAN resolution during the Oracle Grid Infrastructureinstallation, since the SCAN concept is an essential part during the creation of Oracle RAC 1

2013-11-12 10:57:37 818

原创 oracle11g tmpfs参数设置

Oracle 11g的Linux版本在修改了MEMORY_TARGET或者SGA_TARGET后启动可能会报错:SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> startupORA-00845: MEMORY_TARGET not supported on this

2013-11-12 10:57:35 1815

原创 利用udev设置ASM

确认是否安装UDEV[root@rh2 ~]# rpm -qa|grep udevudev-095-14.21.el51.进入/dev目录查看块设备cd /devls -l sd*2.执行脚本for i in b c d e f g ;doecho "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --r

2013-11-12 10:57:33 732

原创 OEL配置本地Yum并简化安装oracle所需RPM包

挂载光盘dfmount /dev/cdrom /mnt/cdromormount -o loop /mnt/raid/oracle linux 6.4.iso /mnt/cdrom[root@vmac6 ~]# cd /etc/yum.repos.d[root@vmac6 yum.repos.d]# mv public-yum-ol6.repo public-yum-ol6.repo.bak[ro

2013-11-12 10:57:31 1477

Oracle性能优化及思路下载

oracle性能优化书籍,谭大师的作品。大家可以学习到很多。

2012-12-04

oracle数据库11G初学者指

Oracle11G入门指南,新手必看书籍

2012-06-29

Oracle OCM教材资料

Oracle的OCM最新教材。可以参考阅读下。

2012-06-14

OCP题库和模拟器2012年底之前有效

本人2012年5月考过OCP。该资料知道2012年底有效。

2012-06-14

空空如也

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

TA关注的人

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