2019年7月17日
摘要: 一、前言 本文是描述Linux virtual memory运行参数的第二篇,主要是讲OOM相关的参数的。为了理解OOM参数,第二章简单的描述什么是OOM。如果这个名词对你毫无压力,你可以直接进入第三章,这一章是描述具体的参数的,除了描述具体的参数,我们引用了一些具体的内核代码,本文的代码来自4.0 阅读全文
posted @ 2019-07-17 09:31 xibuhaohao 阅读(4405) 评论(0) 推荐(0) 编辑
摘要: 1、问题现象和分析:测试时发现当系统中空闲内存还有很多时,就报内存分配失败了,所有进程都报内存分配失败:sshd@localhost:/var/log>free total used free shared buffers cachedMem: 12183700 8627972 3555728 0 阅读全文
posted @ 2019-07-17 09:05 xibuhaohao 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 1) 先来看下oracle 10g中的自动统计任务的问题。 从Oracle Database 10g开始,Oracle在建库后就默认创建了一个名为GATHER_STATS_JOB的定时任务,用于自动收集CBO的统计信息。 这个自动任务默认情况下在工作日晚上10:00-6:00和周末全天开启。调用DB 阅读全文
posted @ 2019-07-17 00:29 xibuhaohao 阅读(507) 评论(0) 推荐(0) 编辑
摘要: LGWR,DBWR,SMON,PMON,CKPT是必需的五个后台进程。ARCH是最重要的可选后台进程。最重要的六个进程:1.LGWR重做日志写进程,LOG write 负责将重做日志缓冲区记录顺序写入重做日志文件。LGWR在下列情况下将重做日志缓冲区记录(内存)顺序写入重做日志文件(外存)中5种情况 阅读全文
posted @ 2019-07-17 00:05 xibuhaohao 阅读(3543) 评论(0) 推荐(0) 编辑