故障简单描写叙述一下:LINUX系统未开启HugePages,主机内存将近300G。SWAP是32G。ORACLE 的 SGA_MAX_SIZE设置是主机内存的将近80%,SGA_TARGET设置是主机内在的将近60%。正常情况下数据库session大约在将近500。

故障当天业务有变化,session数添加了一倍。达到上1000个。内存紧张,用到了SWAP空间。

解决:找时间关数据库,又一次配置HugePages,重新启动数据库后观察,内存消耗较少,与未开启HugePages之前是数量级对照。

Hugepage能够减轻cpu的负担,还能够降低系统内存的消耗;普通情况下建议linux的数据库系统配置Hugepage(特别是内存大、SESSION多).

关于开启hugepages与关闭。參考:http://blog.csdn.net/haibusuanyun/article/details/20697371

关于LINUX 6关闭;http://blog.csdn.net/haibusuanyun/article/details/41983497

会话数600多时

[oracle@* ~]$ ps -ef|grep LOCAL| wc -l

613

[oracle@* ~]$ ps -ef|grep LOCAL| wc -l

647

[oracle@ ~]$ free -m

             total       used       free     shared    buffers     cached

Mem:        257927     255079       2847          0         64     148001

-/+ buffers/cache:     107013     150914

Swap:        31999      13738      18261

[oracle@ ~]$ cat /proc/meminfo |grep PageT

PageTables:     94353044 kB

[oracle@ ~]$ free -m

             total       used       free     shared    buffers     cached

Mem:        257927     255182       2745          0         64     147743

-/+ buffers/cache:     107373     150553

Swap:        31999      13981      18018

[oracle@ ~]$ ps -ef|grep LOCAL| wc -l

654

[oracle@~]$ cat /proc/meminfo |grep PageT

PageTables:     95038204 kB

会话数上1000时,

[oracle@ ~]$ cat /proc/meminfo |grep PageT

PageTables:     110855888 kB

[oracle@ ~]$ ps -ef|grep LOCAL| wc -l

1016

补充下配置HugePages后的使用情况

[oracle@ ~]$ cat /proc/meminfo |grep Page

PageTables:       164464 kB

[oracle@~]$ ps -ef|grep LOCAL|wc -l

429

最新文章

  1. C#初步应用
  2. 在VS中添加lib库的三种方法
  3. NeHe OpenGL教程 第四十八课:轨迹球
  4. poj 1330 LCA
  5. URAL 1160 Network(最小生成树)
  6. KMP模板与讲解
  7. QT5.1.1中MinGW4.8的环境变量配置
  8. MongoDb Windows linux平台环境及主流编程语言驱动安装同时配置mongoDb的远程连接
  9. 如何截取url中的各个参数?
  10. Python函数式编程:Lambda表达式
  11. 3399: [Usaco2009 Mar]Sand Castle城堡
  12. NMF和SVD在推荐系统中的应用(实战)
  13. JS高级用法
  14. JavaScript一看就懂(3)数组
  15. SVG 图像入门教程
  16. List集合2-LinkedList
  17. linux nohup
  18. Android View体系(三)属性动画
  19. csdn 音乐 怎么拦截 提交后的程序 csdn 栏目 音乐 csdn 添加 音乐
  20. T4:使用 T4 消除程序和配置文件中重复的字符串信息

热门文章

  1. Milk Patterns(poj 3261)
  2. FOJ Problem 2260 Card Game
  3. 【CF1020A】New Building for SIS(签到)
  4. net6:创建Membership对象数据源的代码
  5. C++的静态联编和动态联编详解
  6. Java 基础【01】 This 用法
  7. SQL盲注工具BBQSQL
  8. Servlet 3.0的AsyncListener接口
  9. Linux mm相关的问题
  10. vue class绑定 组件