一次HASH JOIN 临时表空间不足的分析和优化思路
(原创转载请注明出处) 最近遇到一个语句, 只要一执行这个语句就会出现报错临时表空间不足,回想一下在语句中用到临时表空间无非是大量的SORT和HASH,然后通过执行计划查看如下: PLAN_TABLE_OU...
v$pgastat详解
转自网络SQL> desc v$pgastat;名称 --------------------------------NAME 名称 VALUE 值 UNIT 单位 -------------------统计项 select * from v$pgastat1 aggregate...
WINDOWS 2008 64BIT SQLSERVER 连接ORACLE问题
操作系统WINDOWS SERVER 2008 64 BIT数据库是SQL SERVER 2005 SP3 64BIT 问题:我现在要连接我的ORACLE 10G数据库进行数据抓取。就是通过LINKSERVER来进行连接。以前的32位的MSSQL都有MICROSOFT OLE DB...
Heap size exceeds notification threshold
转自网络Tue Oct 16 18:41:06 2007Memory Notification: Library Cache Object loaded into SGAHeap size 5118K exceeds notification threshold (2048K)Details in trace file /oracle/admin/era3/udump/era32_o...
一次HASH JION过慢优化(2)
原创 转载请注明出处 可以看到进行了笛卡尔集,再HASH JION的时候使用了过多的临时表空间用于存储HASH值,达到了2.6M。而笛卡尔集是test1和test2做的。其实我们是有连接条件的,连接条件是filter("A"."test"="B"."t...
一次HASH JION过慢优化(1)
原创 转载请注明出处最近我发现生产有一个语句执行比较慢。需要4-5分钟。所以对其进行了优化,优化结果执行只需要不到3秒。语句如下:我发现出问题的部分是select * &nbs...
v$sql_shared_cursor中的BIND_MISMATCH
转自网络The advantage of bind variables is that they allow the sharing of cursors in the library cacheand that way avoid hard parses and the overhead associated with them. The following example,whic...
LINUX系统磁盘FC-SAN ext3系统突然变位只读了
日志如下:Jan 21 03:38:20 D0-LNXAPP03 kernel: SCSI error : <0 0 0 2> return code = 0x20000Jan 21 03:38:20 D0-LNXAPP03 kernel: end_request: I/O error, dev sda, sector 3301127367Jan 21 03:38:20 D0-LNXA...
aix topas
操作系统的最全面动态,而又查看方便的性能视图就是topas命令了,下面以topas输出为例,对AIX系统的性能监控做简要描述,供运维工程师和系统管理员们参考。另:1.操作系统报错信息errpt查看。2.磁盘空间使用率采用df...
RAC中归档日志得命名格式
ParameterDescriptionExample%rResetlogs identifierlog_1_62_23452345%RPadded resetlogs identifierlog_1_62_0023452345%sLog sequence numberlog_251%SLog sequenc...
VM 6+linux4.4+裸设备+ORACLE10G RAC 安装
原创 未完----安装虚拟机1、安装虚拟机VMware Workstation 62、安装操作系统LINUX AS 4.43、添加2块网卡,我使用的时HOSTNONLY方式4、添加共享硬盘,我加入了一个盘为40G,一个30G,然后再两个虚拟机的vmdk文件种加...
Linux 系统逻辑盘卷管理LVM 详细介绍
转Linux 系统逻辑盘卷管理LVM 详细介绍一、前言每个Linux 使用者在安装Linux 时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,...
ORA-00603 ORA-00604在建立DBLINK的时候
原创建立好DBLINK查询报错如下:ORA-02068: 以下严重错误源于testORA-03113: 通信通道的文件结束ORA-02068: 以下严重错误源于testORA-00603: ORACLE server session terminated by fatal errorORA-00604: error ...
latch free检查
转自http://hi.baidu.com/szkking/blog/item/65c5070786d5f77c03088173.html 1.找到等待latch free的session的session id(sid) select sid,event,p1,p1raw from v$session_wait;2.根据该session id,查看该...
平均事务响应时间
AWRRPT中TOP 5 EVENT找到一个非CPU TIME的等待事件确定其百分比 然后找到这个等待事件的 每个事物等待的次数 和每次等待的时间。可以得出 事物等待次数*每次等待时间/非CPU TIME的等待事件确定其百分比...