版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、置初始STMM自置初始STMM自动内存管查看已设db2set-查看已设db2set-查看所db2set-表变修表变db2setDB2_PARALLEL_IO参数定义容DB2_PARALLEL_IO参数定义容器的容器的并行度定义了每个容器对应几个物理磁当prefetch定义为automatic时生db2set db2set DB2_PARALLEL_IO=*:5,2:8表空间2的容器的并行度为其他表空间容器的并行度为对于DB2_PARALLEL_IO=*:5配置,表空间的prefetch计算方法下表变量与并发性相正常模式下,DB2先下表变量与并发性相正常模式下,DB2先加锁,再检查数设置该参数后
2、,先检查数据在CS与级别下,将忽略的未提交数在CS与级别下,将忽略删除的未提交数设置上述参数,需对应用程试置初始STMM自动置初始STMM自动内存管Sistics缓冲Sistics缓冲PackageCatalogUtilityApplication 日锁优化异步预Sement接收并执行c送的SQL接收并执行c送的SQL语句nt未启用连接集中接对应一启用连接集中 多个连接共用一 个 个DBMMAX_COORDAGENTS DBMMAX_COORDAGENTS DB 一个实例只有一个数据库,建议与MAX_COORDAGENTS 多个数据库:MAXAPPLS之和不能小于MAX_COORDAGENTS
3、db2getsnapshotfordb on umdb2getsnapshotfordb on umagentsted参数MAX_COORDAGENTS , 应用程序日 如果出现SQL1040N设置max_coordagents理资 -2: 自动调整大-1: 采用db cfg-2: 自动调整大-1: 采用db cfg中的BUFFPAGE其他值:固定大select substr(bpname,1,20), npages from 读命中的次数/读总次 或: 读命中的次数/读总次 或:1-()通过SYSIBMADM.BP_HITRATIO视图直接查通过SYSIBMADM.SNAPBP视图或SNAP
4、SHOT OOL命令计db2pddble-DB_NAME TOTAL_RATIODATA_RATIOINDEX_RATIODB_NAME TOTAL_RATIODATA_RATIOINDEX_RATIOsubstr(DB_NAME,1,8) as DB_NAME, substr(BP_NAME,1,20) as BP_NAME, TOTAL_HIT_RATIO_PERCENTasTOTAL_RATIO, DATA_HIT_RATIO_PERCENT as DATA_RATIO, INDEX_HIT_RATIO_PERCENTasINDEX_RATIO, XDA_HIT_RATIO_PERCEN
5、T as XDA_RATIOFROM db2inst2beijing $ db2 get snapshot for buffoolsontest ool Snapshotool=Database=DatabaseInput database aliasSnapshot=ooldatalogical=ooldataphysical=oolindexlogical=oolindexphysical=对象控制信息对象控制信息(tablesindexes,tablespa ,DBHEAP相关的性能指DBHEAP Current sizeDBHEAP相关的性能指DBHEAP Current size 当
6、前使用的大DBHEAP High water mark 历史最大值(高水位DBHEAP Configured size 配置的大应确保POOL_WATERMARK不超过1record(s)substr(DB_NAME,1,10)asDB_NAME, PCKCACHESZ (Package Package是SQL/XQuery编译后的PCKCACHESZ (Package Package是SQL/XQuery编译后的可执行方静态SQL是预编译的,其在系统表动态SQL在执行的时候才进行编,Oracle中的Package对 相同SQL大小由PCKCACHESZ性Package的计Package Ca
7、che其他参考Package的计Package Cache其他参考性能指 PKG_CACHE_NUM_OVERFLOWS溢出次数:当以存放当前正在执行的SQL方案时,会将内存中内容溢出到磁确中率接近100%,并且尽量避+6.80000000000000E-1record(s)1-(float(PKG_CACHE_INSERTS)/PKG_CACHE_LOOKUPS) as from CATALOGCACHE_SZ(Catalog每个数据库会分配一个Catalog Catalog Cache用来缓存系统编CATALOGCACHE_SZ(Catalog每个数据库会分配一个Catalog Catal
8、og Cache用来缓存系统编目Catalog Cache能下列操作的性绑定package、编译数据库权限检DB CFG参数CATALOGCACHE_SZ定义了内存上中率接近100%,并且尽量避免溢确- - - - - -+6.50000000000000E-1record(s)1-(float(CAT_CACHE_INSERTS)/CAT_CACHE_LOOKUPS) as from UTIL_HEAP_SZ (Utility UTIL_HEAP_SZ参UTIL_HEAP_SZ (Utility UTIL_HEAP_SZ参数控制Utility Heap内存上下列参数会使用Utility Ut
9、ility Heap在工具运行结束后,内存就会回收,不会常驻内存 Utility Heap相关的性能指标Utility Heap Current size 当前使用的大UtilityHeapHighwatermark历史最大值(高水位) Utility Heap Configured size 配置的大小Utility HeapUtility Heap-1 record(s) substr(DB_NAME,1,10)asDB_NAME, applheapsz (Application 每个连接拥有自己的ApplicationHeap,存放连接相关applheapsz (Application
10、每个连接拥有自己的ApplicationHeap,存放连接相关 确保多数应用程序的ApplicationHeap High water mark小于Configured size当应用程序接收到SQL0954CApplicationHeap$db2getsnapshotfordbon.Node=Memory Pool Type=ApplicationHeap Secondary ID= 320Currentsize=Highwatermark=Configured size =ement 当接收到SQL0101Nement 当接收到SQL0101NTheementistoolongorS_HE
11、AP_SZisticsSSisticsHeap用来在执行S_HEAP_SZisticsSSisticsHeap用来在执行 存内Sistics Heap当出现下列错误或警告时,说明 SQL2312NSistics Heap当出现下列错误或警告时,说明 SQL2312Nisticsheapsizeistoosmallcarryouttheoperation.Suggestedheap sizenum SQL2313W All available he heap has been used.isticswere collectedn1 rowsout ofa totalof n2 SORTHEAP
12、SORTHEAP 当排序数据量较大而SORTHEAP不够用时,将产生 制通过SNAPSHOTforDB通过SNAPSHOTforDB排序溢出率=SortoverflowsTotal$ db2 get snapshot for db on sle|grep-isort Total Private Sort heap allocated= 0Total Shared Sort heap = Shared Sort heap high water mark=29 t threshold sorts (shared memory)= 0Total= Total sort time = Sort = A
13、ctive = LOGBUFSZLOGFILSIZLOGBUFSZLOGFILSIZ MIT日志使用率高水位$ db2 get snapshot for db on sle|grep-iNumberlogbuffer日志使用率高水位$ db2 get snapshot for db on sle|grep-iNumberlogbufferfull Number log buffer full= 0$ db2getsnapshotfordbon le|grep-i LogLog space available to the database (Bytes)= 17334246 Log space
14、 used by the database (Bytes)= 3045754umsecondarylogspaceused=umtotallogspaceused= $ db2 get snapshot for db on sle|grep-ilock Locks held currently= 0Lock = Time database waited on locks = Lock list memory in use = Deadlocks = Lock = Exclusive lock = Agents currently waiting on = Lock = 将 将通过SNAPSHO
15、TforDB通过SNAPSHOTforDBooldatawritesAsynchronouspooldatapagewritesoolindexwritesAsynchronouspoolindexpagewritesooldatawrites接近Asynchronouspooldatapageoolindexwrites接近Asynchronouspoolindexpage$ db2 get snapshot for db on sle|grep -i write ooldata= Asynchronouspooldatapage= ool index writes=83 Asynchron
16、ouspoolindexpage= 预取- I/O 预取- I/O 4I/O)5I/O6. 置初始STMM自动置初始STMM自动内存管参数取值范含参数取值范含使用的内存占实例的比simple, mixed, 工作负载类11000每个事务的SQL数1200 每分钟事务performance, recovery, 优先性能或优先恢yes, 数据是否稠本地连接数连接数RR,RS,CS,级yes, 缓冲池是否可db2 AUTOCONFIGURE USING MEM_PERCENT 60 WORKLOAD_TYPE MIXED NUM_STMTS db2 AUTOCONFIGURE USING MEM_PERCENT 60 WORKLOAD_TYPE MIXED NUM_STMTS 50
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026浙江宁波市鄞州区区属国企招聘财务会计人员10人备考题库及完整答案详解一套
- 2026建设社区卫生服务中心(嘉峪关市老年病医院)招聘7人备考题库(甘肃)附参考答案详解(巩固)
- 2026国宝人寿保险股份有限公司招聘6人备考题库带答案详解(a卷)
- 2026湖北工业大学院士助理招聘2人备考题库含答案详解(满分必刷)
- 2026广东广州市爱莎文华高中招聘备考题库含答案详解(考试直接用)
- 版新教材高中地理第四章自然地理实践的基本方法41自然地理野外实习方法课件中图版必修第一册
- 服装厂生产流程优化细则
- 某家具厂涂装工艺操作规程
- 2.3+汉族民歌+课件高中音乐人音版必修+音乐鉴赏
- 2026广东韶关市新丰县医共体招聘专业技术人员公30人告及参考答案详解(达标题)
- 存货管理制度
- 湖北省孝感市楚天协作体高三下学期3月联考英语+答案
- 大型超市采购管理制度
- 5.2《从小爱劳动》课件 统编版道德与法治三年级下册
- 中青旅内部制度
- 军用关键软硬件自主可控产品名录(2025年v1版)
- 雷诺现象诊断与综合治疗方案
- (正式版)DB51∕T 2875-2022 《彩灯(自贡)工艺灯规范》
- 2026年乌海职业技术学院单招职业技能考试题库带答案详解(精练)
- 2025年凤阳市事业单位考试真题及答案
- 【道法】权利与义务相统一教学课件-2025-2026学年统编版道德与法治八年级下册
评论
0/150
提交评论