自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (3)
  • 收藏
  • 关注

转载 Oracle Optimizer CBO RBO

http://blog.csdn.net/tianlesoftware/article/details/5824886Oracle 数据库中优化器(Optimizer)是SQL分析和执行的优化工具,它负责指定SQL的执行计划,也就是它负责保证SQL执行的效率最高,比如优化器决定Oracle 以什么样的方式来访问数据,是全表扫描(Full Table Scan),索引范围扫描(Index Ran

2015-01-04 18:25:16 554

转载 Oracle 执行计划(Explain Plan)说明

http://blog.csdn.net/tianlesoftware/article/details/5827245 如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。看懂执行计划也就成了SQL优化的先决条件。

2015-01-04 18:18:23 802

转载 oracle 9i,10G,11G,各版本下载资源

现在11,10,9i的介质在官网都无法下载了,但是我们有神奇的迅雷,用下面这些地址,直接用迅雷下载。这里包括了10.2.0.5的patch还有11.2.0.3的patch安装介质Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XPhttp://download.or

2014-12-31 16:19:43 7594

原创 ORA-47958与Oracle Database Vault

今天开发人员在测试环境做exp时报错ORA-47958: Running EXP with direct path option is disallowed when Oracle Database Vault is enabled.$ oerr ora 4795847958, 00000, "Running EXP with direct path option is disallo

2014-12-30 18:40:23 2314

转载 查看和修改SELinux

查看SELinux状态1、/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态SELinux status:                 enabled2、getenforce                 ##也可以用这个命令检查关闭SELinux1、临时关闭(不用重启机器):setenforce

2014-12-29 18:33:24 750

转载 操作分区表对global和local索引的影响操作分区表对global和local索引的影响

使用分区表,要非常注意索引。因为删除、move分区都会造成索引失效。小表的索引和非主键、唯一建索引还好,重建即可。如果是几十G的表,重建索引花费巨大,会严重影响查询性能; 如果是主键或者唯一键索引,索引失效会插入重复的数据,带来的麻烦更大。所以,我们一定要重视分区表操作,避免引起索引失效。哪些操作会引起索引失效? 下面所有操作都会引起global索引失效ADD PARTITION

2014-12-29 10:41:20 2778

转载 ORACLE RAC Failover

Oracle RAC 同时具备HA(High Availiablity) 和LB(LoadBalance). 而其高可用性的基础就是Failover(故障转移). 它指集群中任何一个节点的故障都不会影响用户的使用,连接到故障节点的用户会被自动转移到健康节点,从用户感受而言,是感觉不到这种切换。Oracle 10g RAC 的Failover 可以分为3种:1. Client-Side Co

2014-12-25 13:35:06 399

原创 AIX扩展文件系统

AIX扩展文件系统1. 查看空间使用情况2. 查看lv信息3. 查看vg使用情况4. 查看vpath与hdisk的对应关系5. 扩展vg6. 扩展文件系统

2014-12-23 16:27:28 1004

转载 给11gR2 RAC添加LISTENER监听器并静态注册

http://www.oracledatabase12g.com/archives/11gr2-rac-add-listener-static-register.html 之前有同学想要给11gR2的RAC添加LISTENER监听器,查看了listener.ora并发现问题: [oracle@vrh2 ~]$ lsnrctl statusLSNRCTL for Linux: Ve

2014-12-17 18:03:26 671

转载 提升Linux下tcp服务器限制

1、修改用户进程可打开文件数限制   在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看系统允许当前用户进程打开的文件数限制:   [speng@as4 ~]$ u

2014-12-17 16:25:54 356

转载 Linux如何查询内存真实利用率

使用top工具查看到Suse Linux的内存占用率很大,可能97%以上,我知道这是Linux的内存使用机制,先将内存整个管理起来,需要的时候在分配给单个进程。但是如果我需要查看系统真实的内存占用率应该怎么做如下显示free是显示的当前内存的使用。-m的意思是M字节来显示内容。我们来一起看看。$ free -m             total       used       fr

2014-12-15 15:17:16 555

转载 Oracle自动收集统计信息

在Oracle的11g版本中提供了统计数据自动收集的功能。在部署安装11g Oracle软件过程中,其中有一个步骤便是提示是否启动这个功能(默认是启用这个功能)。在这里介绍一下怎么将该功能启用与禁用:1. 查看自动收集统计信息的任务及状态SQL> select client_name,status from dba_autotask_client;CLIENT_NAME

2014-12-12 14:56:38 600

转载 通过v$sqlarea,v$sql查询最占用资源的查询

从V$SQLAREA中查询最占用资源的查询disk readcol username for a8select b.username username, a.disk_reads reads, a.executions exec, round(a.disk_reads/decode(a.executions,0,1,a.executions),2

2014-12-12 10:56:04 607

转载 如何在 SQL Server 实例之间传输登录和密码

http://support.microsoft.com/kb/246133 要在不同版本的 SQL Server 之间传输登录和密码,请按下列步骤操作:1.Run the following script on the source SQL Server.----- Begin Script, Create sp_help_revlogin procedure ------

2014-12-11 16:18:58 1268

转载 SSH无密码互信配置

一、以root用户登录更改SSH的配置文件 /etc/ssh/sshd_configRSAAuthentication yes                     # 启用 RSA 认证PubkeyAuthentication yes                  # 启用公钥私钥配对认证方式AuthorizedKeysFile .ssh/authorized_keys  

2014-12-11 14:22:11 1155

转载 ORACLE LOGGING 、FORCE LOGGING 、NOLOGGING、归档模式、非归档模式

日志记录模式(LOGGING 、FORCE LOGGING 、NOLOGGING)1.三者的含义1) LOGGING:当创建一个数据库对象时将记录日志信息到联机重做日志文件。LOGGING实际上是对象的一个属性, 用来表示在创建对象时是否记录REDO日志,包括在做DML时是否记录REDO日志。2) FORCE LOGGING:简言之,强制记录日志,即对数据库中的所有操作都产生日志信息,

2014-12-11 11:45:28 1251

转载 Sql Server 中的Login,Schema,User,Role之间的关系

http://blog.csdn.net/wangjunhe/article/details/6447687 相信很多人初次看到这几个对象都会晕,今天我就带领大家一起来把这几个概念捋一捋。·Login    Login是Server一级的概念,表示登录Server的凭证,比如在Server_A上有一个数据库DA,那么想要访问数据库DA,第一步要做的事情就是先登录到Hosti

2014-12-10 09:44:27 5268

转载 oracle如何查看隐藏参数

select i.ksppinm name,i.ksppdesc description,cv.ksppstvl value,cv.ksppstdf isdefault,       decode(bitand(cv.ksppstvf,7),1,'MODIFIED',4,'SYSTEM_MOD','FALSE') ismodified,       decode(bitand(cv.ksp

2014-12-06 16:50:15 458

转载 Oracle ASH内存强制Flush日志解决一例

Oracle ASH(Active Session History)是作为细粒度的AWR报告,经常在我们进行性能调优过程中被应用到。和所有的监控手段一样,ASH是建立在定时性能数据采样收集,最后集中汇总分析的基础上。ASH和AWR相比,采样频率更加密集,数据以活跃会话active session为中心。    在实际中,我们也可能会遇到与ASH有关的问题故障,本文简单介绍一个案例,供将来有需要

2014-12-06 16:17:20 1402

原创 impdp 报错ORA-31693

今天做impdp导入时报错。Import: Release 11.2.0.4.0 - Production on Sat Dec 6 09:05:50 2014Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.Connected to: Oracle Database 11g Ent

2014-12-06 10:52:27 13141

转载 SQL Server孤立账户解决办法

每次从服务器上备份好数据库(Sql Server数据库),如果将备份数据库文件在本地恢复,总会产生用户权限的问题。经过很多次的实验后,我发现有那么一条语句可以发挥作用,就是sp_change_users_login语句。具体用法:EXEC sp_change_users_login 'Update_One', '用户名', '登录名';比如,原来在你本地数据库中有一个用

2014-12-04 15:22:05 5499

转载 如何允许root用户登录telnet服务器

1、开启telnet在终端中输入 vi /etc/xinetd.d/telnet 打开文件后,将里面的disable=yes行前面加上#注释掉,保存退出,重新启动 xinetd服务 /etc/rc.d/init.d/xinetd restart 就可以了。注意,由于安全考虑,telnet不允许root用户直接登录,需要您先建立一个普通用户,使用这个用户登录,再转换到root用户:su ro

2014-12-04 12:54:35 7296

原创 ORA-00600: internal error code, arguments: [kkslpbp:1]

中午开发人员反映oracle报错,信息如下 原因:应用错误,请与系统管理员联系。[-600]ORA-00600: internal error code, arguments: [kkslpbp:1], [], [], [], []查metalink,解释如下Applies to: Oracle Database - Enterprise Edition - Versio

2014-12-03 11:35:27 959

转载 如何监控进程的内存使用情况(AIX)

如何监控进程的内存使用情况(AIX) AIX监控进程内存使用的工具比较多,个人觉得比较方便的有nmon,svmon,其中svmon是AIX自带的工具,需要root权限执行,可以监控进程详细内存使用信息,如:svmon -P pid(要监控的进程PID) -i 1 (每秒刷新一次)  |grep  pid# svmon -P 286756 -i 3|grep 286756    

2014-12-01 17:02:13 2435

转载 AIX用裸设备给表空间添加数据文件

1、查看表空间使用率的SQL语句set pagesize 200col tablespace_name for a16col SUM_SIZE(M)  for a20col USED_SIZE(M) for a20col USED_RATE(%) for a20col FREE_SIZE(M) for a20SELECT d.tablespace_name, sum_b

2014-11-28 15:20:17 3137

转载 enq: TX - index contention

Troubleshooting 'enq: TX - index contention' Waits in a RAC Environment. [ID 873243.1] Applies to:Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 11.1.0.7 - Release: 10.2 to 11.1Info

2014-11-27 15:56:46 1097

转载 AIX操作系统下sendmail的使用

AIX操作系统下Sendmail的使用一、基本知识Sendmail是在Unix环境下使用最广泛的邮件传输代理程序,Sendmail邮件服务器的特点是功能强大但配置复杂,sendmail的版本升级非常频繁,可以通过telnet到主机的25号端口来判断该主机使用的sendmail版本号。例如:telnet xxx.xxx.xxx.xxx 25220 xxx.xxx.xxx.xxx

2014-11-27 12:05:51 3920

原创 AIX sendmail无法启动解决办法

有一个测试环境AIX上的sendmail进程掉了,执行startsrc -s sendmail后提示sendmail已经启动,pid为778316,但是实际却没有。发现其他人也有同样情况,通过startsrc -s sendmail -a "-bd"解决。# uname -aAIX hostname 3 5 0005AF9FD600# lssrc -s sendmailSubsys

2014-11-27 11:54:18 1268

转载 netsh命令

netsh命令 1. 设置动态获取IP地址和和自动获取DNS(DHCP)C:\>netsh interface ip set address name=”本地连接” source=dhcpC:\>netsh interface ip set dns name=”本地连接” source=dhcp  2. 设置固定IP和DNSC:\>netsh interface ip

2014-11-27 09:03:29 568

转载 11g口令区分大小写

11g口令区分大小写由参数sec_case_sensitive_logon控制参数值为true区分、false为不区分系统默认情况为区分--查看当前参数值SQL> show parameter logonNAME                            TYPE        VALUE-------------------------------

2014-11-26 17:10:52 508

转载 批量处理时临时增加回滚表空间临时表空间文件

在批量处理中,经常因undo表空间、临时表空间不足导致操作失败。可以临时给相应表空间增加文件,使用完成后再删除来解决。下面给出相关sql。1,undo表空间增删文件1.1增加文件SQL> alter tablespace UNDOTBS1 add datafile '/bnetgts/undo_file4.dat' size 1G;结果:SQL> select file_nam

2014-11-24 01:48:02 998

转载 如何检查GATHER_STATS_JOB任务的执行情况

http://www.eygle.com/archives/2009/09/gather_stats_job.html

2014-11-24 01:11:53 457

转载 DBMS_STATS.GATHER_TABLE_STATS的语法

DBMS_STATS.GATHER_TABLE_STATS, 用于统计表,列,索引的统计信息.DBMS_STATS.GATHER_TABLE_STATS的语法如下:DBMS_STATS.GATHER_TABLE_STATS (ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2, estimate_percent NUMBER, blo

2014-11-24 00:33:08 772

转载 EXPDP/IMPDP 中的并行度PARALLEL参数

如果设置 EXPDP parallel=4 必须要设置4个EXPDP文件,不然PARALLEL是有问题的,同时EXPDP会使用一个WORKER进程导出METADATA,其他WORKER进程会同时出数据,如果EXPDP作业很于250M 只会启动一个WORKER进程如果是500M会启动2个,1000M及会启动4个WOKER进程,一般来说加上%U来设置多个文件。而IMPDP有所不同,会先启动一个WO

2014-11-23 23:18:26 16516

转载 AIX查看内存,CPU配置信息

AIX查看内存,CPU配置信息 内存查看物理内存# bootinfo -r16318464# lsdev -Cc memoryL2cache0 Available  L2 Cachemem0     Available  Memory# lsattr -El mem0goodsize 15936 Amount of usable physical memor

2014-11-20 15:32:33 1086

转载 Oracle cursor_sharing 参数详解

一. 官网的说明http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/initparams042.htm#REFRN10025 1.1 CURSOR_SHARINGPropertyDescriptionParameter typeString

2014-11-17 15:20:24 707

转载 Oracle EVENT用法参考列表

事件说明例子Event 10013 - Monitor Transaction Recovery在Startup时跟踪事务恢复ALTER SESSION SET EVENTS '10013 trace name context forever, level 1';Event 10015 - Dump Undo Segment Headers-在事务恢复后

2014-11-14 21:19:00 1008

转载 ORACLE不能使用NFS卷

AIX5.3 +oracle 10g 10.2.0.2 +netapp nas在OS上NFS NAS的一个卷,发现ORACLE 做EXPDP及RMAN时都不能直接写到NAS上去,但EXP是可以的。后检查发现是ORACLE的一个小BUG,可以通过修改参数饶过去: SQL>alter system set event='10298 trace name context forever,

2014-11-14 21:13:09 1547

转载 NFS Option

soft / hard    Determines the recovery behavior of the NFS client after an NFS request times out.  If neither  option  is specified (or if the hard option is specified), NFS requests are retried indef

2014-11-14 18:50:37 933

转载 expdp ORA-31626: job does not exist 解决方案

1、问题[oracle@oracle-T ~]$  expdp doudou/oracle@test directory=dump dumpfile=doudou.dmp  schemas=doudou Export: Release  10.2.0.1.0 - 64bit Production on Friday, 30 November, 2012 9:46:43 Copy

2014-11-14 11:52:28 7515

Patch 16619894 - 10.2.0.5.12 Patch Set Update

Patch 16619894 - 10.2.0.5.12 Patch Set Update Patch Set Update (PSU) patches are cumulative. That is, the content of all previous PSUs is included in the latest PSU patch.

2014-12-29

p6880880_102000_Linux-x86-64

oracle10gR2 opatch 10.2.0.5.1

2014-11-29

p6880880_102000_Linux-x86-64.zip

p6880880_102000_Linux-x86-64.zip 安装10.2.0.5.4 的Patch,OPatch 的版本至少需要10.2.0.5.0 安装OPatch后的工具版本信息: $ ./opatch version Invoking OPatch 10.2.0.5.1 OPatch Version: 10.2.0.5.1

2014-11-13

空空如也

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

TA关注的人

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