消除temp ts暴涨的方法
摘要:关于消除temp ts暴涨的方法经常有人问temp表空间暴涨的问题,以及如何回收临时表空间,由于版本的不同,方法显然也多种多样,但这些方法显示是治标不治本的办法,只有深刻理解temp表空间快速增加的原因,才能从根本上解决temp ts的问题。是什么操作在使用temp ts?- 索引创建或重创建. - ORDER BY or GROUP BY - DISTINCT 操作. - UNION &...
阅读全文
posted @
2009-07-21 22:35
一江水
阅读(831)
推荐(0) 编辑
释放过度使用的UNDO表空间
摘要:故障现象:UNDO表空间越来越大,长此下去最终数据因为磁盘空间不足而崩溃;问题分析:产生问题的原因主要以下两点:1. 有较大的事务量让Oracle Undo自动扩展,产生过度占用磁盘空间的情况;2. 有较大事务没有收缩或者没有提交所导制;说 明:本问题在ORACLE系统管理中属于比较正常的一现象,日常维护多注意对磁盘空间的监控。备 份: (如果没有在线事务,可以不做,关闭监听)$>exp v...
阅读全文
posted @
2009-07-21 22:28
一江水
阅读(1210)
推荐(0) 编辑
ORA-1652: unable to extend temp segment诊断以及解决
摘要:“ORA-1652: unable to extend temp segment” 临时表空间被资源中的多个会话共享,并且quotas不能限制每个用户使用的临时表空间数量,当临时表空间被填充满时,任何尝试获得更多的临时表空间的用户将会得到“ORA-1652: unable to extend temp segment”错误。Oracle排序的基础 O...
阅读全文
posted @
2009-07-21 22:27
一江水
阅读(6989)
推荐(0) 编辑
Standby数据库常见错误处理
摘要:1、执行:alter database recover managed standby database disconnect from session;后台alert文件报错如下:Errors in file /u01/oracle/admin/primary/bdump/primary_mrp0_2967.trc:ORA-19527: physical standby redo log mus...
阅读全文
posted @
2009-07-19 23:05
一江水
阅读(5501)
推荐(0) 编辑
Oracle 10g stream 一对多复制
摘要:Oracle 流是一种数据共享的通用机制,可以被用于许多处理的基础,包括消息、复制和数据仓库的 ETL 过程。它是高级队列、LogMinor、作业调度等已存在技术的扩展。这里做一个简单的复制示例来说明其用法。试验环境:windows server 2003 sp1;10g 10.1.0.2源库:SID:db1 IP:10.1.8.201目的库:SID:db2 IP:10.1.9.49源、目的库的 ...
阅读全文
posted @
2009-07-17 15:22
一江水
阅读(1390)
推荐(0) 编辑
用orabm测试oracle服务器的TPS值
摘要:用orabm测试oracle服务器的TPS值1、orabm简介 Orabm是一个开源的oracle性能测试工具,,包含了一套SQL脚本和几个命令行程序。作者Geoff Ingram,是《High-Performance Oracle: Proven Methods for Achieving Optimum Performance and Availability》一书的作者。该工具可以从作者的主...
阅读全文
posted @
2009-07-09 21:37
一江水
阅读(3225)
推荐(0) 编辑
Oracle安装相关Linux参数
摘要:设置的参数参数名字含义设置设置共享内存共享内存通过将通用的结构和数据放在共享内存段中,使得进程可以对它们进行访问。这是现有最快的进程间通信(IPC)方式 主要是因为数据在进程之间传递时没有涉及到内核的操作。在进程之间不需要复制数据。Oracle 将共享内存用于它的系统全局区 (SGA),这是一个由所有的 Oracle 备份进程及前台进程所共享的内存区域。为 SGA 分配足够的容量对于 Oracle...
阅读全文
posted @
2009-07-07 10:50
一江水
阅读(1371)
推荐(0) 编辑