77范文网 - 专业文章范例文档资料分享平台

Informix 数据库维护指南v1.0 - 图文(2)

来源:网络收集 时间:2019-03-15 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Informix数据库维护指南

3) 操作系统检查

单进程最大同时访问内存段数量限制

单用户最大申请内存段数量限制 单次申请内存段大小限制 规避方式 :控制数据库内存总量不超过5个

修改ONCOFNIG配置文件中相关参数的设置

SHMADD - The size, in KB, of additional virtual shared SHMVIRTSIZE - The initial size, in KB, of the virtual NETTYPE ipcshm,1,50,NET 核对各个操作系统相关核心参数的设置

onstat -g seg 命令输出范例 IBM Informix Dynamic Server Version 11.70.UC4 -- On-Line -- Up 1 days 04:09:49 -- 160552 Kbytes Segment Summary: id key addr size ovhd class blkused blkfree 3309571 52cb4801 44000000 114188288 892276 R 27875 3 3342340 52cb4802 4ace6000 33439744 197024 V 7941 223 3375109 52cb4803 4ccca000 8388608 50192 V 680 1368 3407878 52cb4804 4d4ca000 8388608 50192 V 13 2035 Total: - - 164405248 - - 36509 3629 (* segment locked in memory) No reserve memory is allocated 2.1.3 内存驻留

管理项描述:数据库将使用内存全部驻留在物理内存中 影响方式:过大的驻留内存会影响系统中可用内存的总量

增加系统内存做换入换出几率,降低系统性能

监控方式:检查数据库是否开启内存驻留参数 1) RESIDENT 不等于 0

2) 使用操作命令检查系统换入换出情况,根据个操作系统相关要求调整驻留参数

规避方式:建议禁止打开驻留选项, 即 RESIDENT参数值为0

北京数据中心

第6页 共 97页

Informix数据库维护指南

RESIDENT参数值检查 onstat -c|grep RESIDENT # RESIDENT - Controls whether shared memory is resident. RESIDENT 0 2.1.4 内存使用量

管理项描述:数据库使用的内存总量,较物理内存总量比重大

影响方式 :当有系统中有额外的内存开销时,增加系统内存的换入换出几率,降低

系统性能

监控方式:定点检查informix使用内存总量与系统物理内存的占比 1) 所占比重 小于 50%

2) 使用操作命令检查系统换入换出情况,根据个操作系统相关要求调整

驻留参数

规避方式:以系统中50%物理内存量为最大值,配置相关参数。 SHMADD - The size, in KB, of additional virtual shared SHMVIRTSIZE - The initial size, in KB, of the virtual

BUFFERPOOL - Specifies the default values for buffers and LRU BUFFERPOOL entry. The onconfig.std file contains IDS adds a BUFFERPOOL entry to the onconfig file BUFFERPOOL entry, except that the default LOCKS - The initial number of locks when Informix starts.

检查操作系统总内存及相关核心参数设置 dbaccess sysmaster select * from sysmachineinfo; 北京数据中心

第7页 共 97页

Informix数据库维护指南

检查数据库当前使用内存 onstat - IBM Informix Dynamic Server Version 11.70.UC4 -- On-Line -- Up 1 days 04:24:26 -- 160552 Kbytes 2.1.5 内存段增量

管理项描述:单次申请增加内存的设置过大, 超过系统内剩余可用内存的总量 影响方式:不能成功申请到内存段,造成应用因资源问题失败

监控方式:定点检查增量内存设置是否大于系统剩余可用内存 1) 检查SHMADD参数的大小

2) 使用操作系统命令,检查剩余可用内存的大小 规避方式:尽量保持系统可用内存在50%的水平

系统可用内存检查方式参照2.1.4, 检查数据库当前SHMADD配置方式如下 onstat -c|grep SHMADD # SHMADD - The size, in KB, of additional virtual shared # EXTSHMADD - The size, in KB, of each extension shared 北京数据中心

第8页 共 97页

Informix数据库维护指南

SHMADD 8192 EXTSHMADD 8192 2.1.6

线程堆栈溢出

管理项描述:数据库使用线程堆栈存放线程使用的所有内存 影响方式:堆栈溢出将导致数据库宕机 监控方式:定点监控线程堆栈使用情况

1) onstat -g sts

检查标准

1) 当前使用内存字节数 大于 总分配内存数 2) 当前使用内存字节数为负数

规避方式:一旦发现有线程堆栈溢出,要安排主动停机并重新启动。做主动防御。

onstat -g sts命令输出范例

IBM Informix Dynamic Server Version 11.70.UC4 -- On-Line -- Up 1 days 04:38:35 -- 160552 Kbytes Stack usage:

TID Total Max Current Thread Name bytes % bytes %

2 36352 2548 7 720 1 lio vp 0 3 36352 2296 6 720 1 pio vp 0 4 36352 4412 12 720 1 aio vp 0 5 134656 2712 2 720 0 msc vp 0 6 36352 1640 4 736 2 fifo vp 0 7 69120 9884 14 3680 5 main_loop() 8 69120 2308 3 592 0 soctcppoll 9 69120 13640 19 4000 5 soctcplst 10 36352 1668 4 880 2 flush_sub(0) 11 36352 1668 4 880 2 flush_sub(1) 12 36352 1668 4 880 2 flush_sub(2) 13 36352 1668 4 880 2 flush_sub(3) 17 36352 1668 4 880 2 flush_sub(7) 18 36352 3504 9 720 1 aio vp 1 19 36352 3372 9 720 1 aio vp 2 20 36352 3372 9 720 1 aio vp 3 21 36352 3372 9 720 1 aio vp 4 26 69120 652 0 640 0 aslogflush 27 69120 3668 5 576 0 btscanner_0 28 69120 3560 5 1008 1 readahead_0 44 69120 5384 7 1280 1 defragclean 45 69120 6468 9 4496 6 onmode_mon 46 69120 5112 7 672 0 periodic 55 134656 19800 14 2976 2 dbScheduler 北京数据中心

第9页 共 97页

Informix数据库维护指南 56 134656 26120 19 3584 2 dbWorker1 57 134656 17756 13 3584 2 dbWorker2 145 69120 572 0 304 0 bf_priosweep() 2.1.7 Buffer wait

管理项描述:内存某数据页有集中访问现象,或BUFFER页换出过于频繁命中率较

低,需要从磁盘中读取

影响方式: 1)较大的等待量会影响应用的执行效率

2)可能存在运行异常的session上时间占用某数据页 3)应用并发量较大,都等待同一资源,导致效率下降 监控方式: 对Buffer资源的使用进行趋势监控

1) onstat -p 2) onstat -b

规避方式:找到等待资源的热点,即页所属的表、索引、日志Buffer ,增加或分散

对应资源

onstat -p命令参照2.1.1, onstat -b 命令输出范例

IBM Informix Dynamic Server Version 11.70.UC4 -- On-Line -- Up 1 days 04:38:35 -- 160552 Kbytes Buffers

address userthread flgs pagenum memaddr nslots pgflgs xflgs owner waitlist

70000003177c3e0 0 823 8:421907 70000003c43c000 49 890 10 0 0 700000035ccb760 0 823 8:434055 7000000bebac000 27 890 10 0 0 7000000361bf0e8 0 823 8:141756 7000000c80cd000 34 8890 10 0 7000001706dfa10

700000036617760 0 823 8:234726 7000000d03ac000 87 890 10 0 0 700000038a4e920 0 c23 19:395326 700000114664000 2 1 10 0 0 700000038a50ba8 0 23 19:395331 7000001146a5000 0 804 10 0 7000001706d69b0

700000038a51648 0 c23 24:395353 7000001146b9000 3 1 10 0 0 700000038aaea08 0 823 8:471901 7000001151b1000 54 890 10 0 0 700000038b03540 0 823 8:472343 700000115ba8000 37 890 10 0 0 700000038c09aa8 0 c23 24:395415 700000117a85000 2 801 10 0 7000001706d2ff0

700000038c62c88 0 10c23 13:141894 700000118501000 3 2801 10 0 0 700000038f79400 0 823 8:60685 70000011e200000 27 8890 10 0 0 700000038fb7f00 0 823 8:52012 70000011e960000 40 8890 10 0 0 700000039a307e0 0 23 13:114451 7000001324bc000 0 804 10 0 0 700000039f9f9a8 0 c07 19:395395 70000013c865000 1 1 80 7000001706d6278 0 70000003a184780 0 823 8:67743 700000140170000 62 8890 10 0 0 70000003a198288 0 10c23 13:179969 7000001403c1000 2 2801 10 0 0 70000003a4e0438 0 823 8:179764 700000146697000 48 8890 10 0 7000001706cd218

70000003aecc3c8 0 823 8:202873 700000159169000 35 8890 10 0 0 70000003b6210b0 0 823 8:317276 700000166e36000 28 8890 10 0 0 70000003b737958 0 823 8:316135 700000168efb000 28 8890 10 0 0 148 modified, 1250000 total, 2097152 hash buckets, 4096 buffer size

北京数据中心

第10页 共 97页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Informix 数据库维护指南v1.0 - 图文(2)在线全文阅读。

Informix 数据库维护指南v1.0 - 图文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/520577.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: