- 博客(9)
- 资源 (12)
- 收藏
- 关注
转载 direct path read/write (直接路径读/写)
direct path read/write (直接路径读/写):直接路径读(direct path read)通常发生在Oracle直接读数据到进程PGA时,这个读取不需要经过SGA。直接路径读等待事件的3个参数分别是file number(指绝对文件号)、first dba、block cnt数量。在Oracle 10g/11g中,这个等待事件被归于User I/O一类。db
2015-04-29 18:28:36 1306
转载 使用增量备份修复dataguard与日常备份策略的选择
一.前言 在我们生产环境中,dataguard通常用来提供容灾方案,因此有效地保护归档日志就显得尤为重要,否则一旦形成日志gap,且归档日志被误删除,进而导致DG会失去数据同步的能力,从这个角度来说DG似乎又显得十分脆弱。本文会简要地提到如何制定较好的备份策略,但是最重要的目的是来看看如何修复gap。或许有人想到了重建DG,特别是在11g可以在线重建,但是在真正的生产
2015-04-16 15:41:38 831
转载 如何诊断和解决CPU高度消耗(100%)的数据库问题
很多时候我们的服务器可能会经历CPU消耗100%的性能问题.排除系统的异常,这类问题通常都是因为系统中存在性能低下甚至存在错误的SQL语句, 消耗了大量的CPU所致.本文通过一个案例就如何捕获这样的SQL给出一个通用的方法.问题描述:系统CPU高度消耗,系统运行缓慢OS:Sun Solaris8Oracle:Oracle92031.首先通过Top命令查看
2015-04-12 19:47:35 579
转载 大并发连接的oracle在Linux下内存不足的问题的分析
最近一台装有Rhel5.3的40G内存的机器上有一个oracle数据库,数据库的SGA设置为20G,当运行业务时,一个业务高峰期时,发现swap频繁交换,CPU 100%,Load很高,基本体现为内存不足。此时的连接数在600个左右。按内存的计算:每个连接占用内存基本在5M,这样600个连接只占用3G内存,SGA内存20G,操作系统占用内存1G,这样总占用的内存为24G,而总共内存有40G,怎么会
2015-04-12 19:43:59 1092
转载 linux的hugepage的配置-优化oracle内存 .
linux的hugepage的配置 linux虽然没有aix,hp unix那么强悍,但linux也是非常优秀的,为了提升linux的性能,它采用了很多io,memory的调度机制,linux使用内存的方式是采用vm的方式,即linux把物理内存和swap共同虚拟成内存来对外提供,有时用户看似使用内存,可实际上是使用磁盘,那如何避免使用swap磁盘空间呢?linux
2015-04-12 19:41:47 650
转载 使用lock_sga和pre_page_sga参数保证SGA常驻物理内存 .
Lock_sgaLOCK_SGA locks the entire SGA into physical memory. It is usually advisable to lockthe SGA into real (physical) memory, especially if the use of virtual memory wouldinclude storing
2015-04-12 19:41:06 676
转载 Linux HugePage经验值检测
#!/bin/bash## hugepages_settings.sh## Linux bash script to compute values for the# recommended HugePages/HugeTLB configuration## Note: This script does calculation for all shared memory
2015-04-12 19:40:36 533
转载 Oracle 11g新参数USE_LARGE_PAGES与AMM使用
在之前的文章(http://space.itpub.net/17203031/viewspace-774843)中,笔者介绍了如何在Linux 2.6内核中配置HugePage以及AMM与其的不兼容性。由于原理机制的差异,Oracle 11g引入的特性AMM(Automatic Memory Management)与HugePage是不可并存的。 在早期的11g版本中(11.2.0.2
2015-04-12 19:40:23 2010
转载 Linux下HugePage内存功能配置
在Linux环境性能优化实践中,HugePage是一个经常提到的方法。简单的说,HugePage就是Linux内核上一种是用内存块的方法。作为传统4K Page的替代,HugePage在大部分场景下可以提升Oracle实例的运行性能效率。 本篇介绍如何进行HugePage配置和Oracle环境使用。 1、HugePage介绍 HugePage广泛启用开始于Kernal 2.
2015-04-12 19:38:34 604
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人