Informix动态服务器onstat选项

Onstat-D
INFORMIX-OnLineVersion7.22.UC1--On-Line--Up00:00:38--423064Kbytes
Dbspaces
addressnumberflagsfchunknchunksflagsownername
ad5c1001111Ninformixrootdbs
ad5dc282121Ninformixdbs7
ad5dc983131Ninformixdbs8
3active,2047maximum
Chunks
addresschk/dbsoffsetpageRdpageWrpathname
ad5c17011501259289/dev/pa11
ad5c63822501111/dev/pa12
ad5c710335030/dev/pa13
3active,2047maximum

监视“pageRd”和“PageWr”列中页读和页写的数目,这样可以检查每个chunk访问的均衡情况。记住一个设备上可能会有多个chunk。

Onstat-F
InformixDynamicServer2000Version9.21.FC1--On-Line--Up18:05:32--s
FgWritesLRUWritesChunkWrites
0602010355973
addressflusherstatedata
c0000000ba33e8280I0=0X0
c0000000ba33f0281I0=0X0
c0000000ba33f8282I0=0X0
c0000000ba3400283I0=0X0
states:ExitIdleChunkLru

监视系统上发生的写操作的种类。前台写(FgWrites)应该受到限制,LRU写和chunk写会因为系统的不同而不同。

OLTP系统应该减少LRU写,但总会存在chunk写,但是LRU写会减少检查点发生的持续时间。在DSS系统中,chunk写应该大大提高,但仍会发生部分LRU写以限制前台写。在检查点时刻,监视页清除器(刷新器),确保它们都在忙于进行chunk写。

onstat-l
InformixDynamicServer2000Version9.21.FC1--On-Line--Up18:07:45--4
046800Kbytes
PhysicalLogging
Bufferbufusedbufsizenumpagesnumwritspages/io
P-245220003647872881266.62
phybeginphysizephyposphyused%used
1021595000003211664800.10
LogicalLogging
Bufferbufusedbufsizenumrecsnumpagesnumwritsrecs/pagespages/io
L-23100011052069515302241221.4213.6
SubsystemnumrecsLogSpaceused
OLDRSAM110520691038267280
addressnumberflagsuniqidbeginsizeused%used
c00000001807d4c04U-B----67243000352500025000100.00
c00000001807d4e05U-B----67253061dd2500025000100.00
c00000001807d5006U-B----672630c3852500025000100.00
c00000001807d5207U-B----672731252d2500025000100.00
c00000001807d5408U-B----67283186d52500025000100.00
c00000001807d5609U-B----672931e87d2500025000100.00

监视物理日志缓冲区的使用情况,观察输出第一行中bufsize和pages/io列,如pages/io除以bufsize大约为75%,则可以判定缓冲区的使用效率较高。如果小于75%,则物理日志缓冲区可能太大。如果该比率大于90%。则物理缓冲区太小。

采取同样的方法,监视逻辑日志缓冲区的使用情况。但如果使用无缓冲区日志,则缓冲区刷新要看事务的大小,而不是缓冲区的使用情况,这一点也可能总是成立。如果大多数事务比逻辑日志缓冲区页小,那么这一比例可能总是不搞,将逻辑缓冲日志保持其默认值。位物理日志文件应该在检查点发生时进行监测,确定该比率是否接近75%。调整良好的物理日志文件在检查点发生时几乎全满,如文件没满,则会浪费磁盘空间。还应该监视逻辑日志文件以确保它们已备份。使用sysmaster数据库,可确定那个逻辑日志文件是空闲的,在sytrans表中查找min(tx_logunip)>0的行,找出包含开放事务的最后哪个逻辑日志文件。

onstat-m
InformixDynamicServer2000Version9.21.FC1--On-Line--Up18:07:45--4
MessageLogFile:/informix/online_cqys.log
15:04:02Checkpointloguniq6739,logpos0x884360
15:09:06FuzzyCheckpointCompleted:durationwas0seconds,12066buffersno.
15:09:06Checkpointloguniq6739,logpos0x1719768
15:14:11FuzzyCheckpointCompleted:durationwas2seconds,3236buffersnot.
15:14:11Checkpointloguniq6739,logpos0x36aa018
15:19:14FuzzyCheckpointCompleted:durationwas0seconds,4645buffersnot.
15:19:14Checkpointloguniq6739,logpos0x39d8454
15:24:17FuzzyCheckpointCompleted:durationwas0seconds,5692buffersnot.
15:24:17Checkpointloguniq6739,logpos0x3bfb06c
15:29:20FuzzyCheckpointCompleted:durationwas0seconds,6731buffersnot.
15:29:20Checkpointloguniq6739,logpos0x3df959c
15:34:23FuzzyCheckpointCompleted:durationwas0seconds,7886buffersnot.
15:34:23Checkpointloguniq6739,logpos0x403f258

时间: 2024-10-02 22:55:07

Informix动态服务器onstat选项的相关文章

Informix动态服务器表分片策略的计划和调整

"数据分片"允许在表一级对数据存储进行控制."表分片"是INFORMIX数据库的一个特征.用户可以对表中的记录或索引进行分组,并且存储在不同的位置,这样可以将数据存储到多个磁盘上,从而减少对磁盘I/O的竞争.数据分片的方案以及分片数据所存放的一组dbspace构成了"分片策略".数据分片有两种基本类型:基于轮转分片"和 "基于表达式分片",对于"基于轮转法分片",正如其名字一样,数据是根据轮转法方

Informix动态服务器里面几个关键技术

Informix动态服务器的核心体系结构的设计从根本上就是为了提供内置的多线索和并行处理能力. 多线索 在数据库服务器中,Informix动态服务器使用了一个可调节的数据库服务器进程池,称为'虚处理器',用来对用户的请求进行规划和管理.用户请求是通过一种称为'线索'的轻巧的机制来表达的,线索是一个单一的连贯的控制流,用来表达数据库服务器进程中的一个独立的任务. 当一个线索在等待资源时,虚处理器可以处理其它的线索,由于提供了这样的灵活性,只需少量的操作系统进程就可以对大量的用户进行管理,因为每一个

配置Informix动态服务器里面CPU虚处理器

在动态服务器中,CPUVP(cpu虚拟处理器)是多线索的进程,它一直在处理器上运行除非发生以下的情况: 1.CPUVP没有任务可以做,例如就绪队列中没有等待执行的线索. 2.操作系统强迫CPUVP让出CPU给其它的进程使用. 为了优化吞吐量考虑,需要将NUMCPUVPS设置为能够正常处理任务的最小的一个数,这个数目应该小于或者等于系统中的CPU数目,建议不要将CPUVP的数目设置大于可用的CPU数目,如果CPUVP的数目不能满足要求,这就表示需要提高CPU的性能来解决问题.只有存在另外的CPU,

Informix OnLine动态服务器运行模式管理

管理INFORMIX-OnLine动态服务器的操作模式 1. OnLine的操作模式 off-Line(离线模式) Quiescent(静态模式) On_Line(联机模式) Shutdown(关闭模式) Recovery(恢复模式) OnLine系统有以下几种工作模式 脱机模式: OnLine没有运行,共享内存没有分配 初始化模式: 一种过渡模式,发生在OnLine进行初始化,脱机模式到静态模式转换过程中. 静态模式: oninit进程正在运行,共享内存资源已经分配,但是系统不允许数据库用户对

移动监视IBM Informix数据库服务器

本文还将介绍如何设置 Mobile OAT,如何将它连接到您常规的 OpenAdmin Tool for Informix 安装,并给出一些在使用 Mobile OAT 时建议采用的安全最佳实践. 如果曾经希望从移动设备上监视您的 IBM Informix 数据库服务器,那么这种等待可以结束了.IBM Mobile OpenAdmin Tool for Informix 现在可免费用于 http://www.aliyun.com/zixun/aggregation/5541.html">A

jquery动态添加option选项

 jquery动态添加option选项,还有动态删除的方法,大家参考使用吧 jquery动态添加option   js动态添加option 代码如下: var sel= document.getElementById("Selected1");  sel.options.add(new Option("请选择","")); sel.options.add(new Option("name","id"));

Radio 单选JS动态添加的选项onchange事件无效的解决方法_javascript技巧

//记一个问题(已经解决2016.5.5) //在公司项目中遇见一个添加单选项的需求,采用ajax一步请求.为节约资源添加后不刷新网页,js动态改变页面 //当选择到动态添加的单选项,执行绑定事件 radio 单选JS动态添加的选项,onchange事件无效.使用delegate()函数可以解决该问题!!! delegate(): delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数. 使用 delegate() 方法的事件处

数据库与服务器安全选项拾遗

之前总结过sql注入的一些特征.这里总结一下数据库的内部特征.和安全选项. MySQL 权限划分 mysql用户的权限,大体来说比较简单,分别存储于这几个表中 mysql.User,mysql.db,mysql.Host,mysql.table_priv,mysql.column_priv 因为存取频繁,所以这几个表的数据存在内存中,更新数据后使用,语句来进行内存更新 当然执行这个命令需要reload权限 FLUSH PRIVILEGES 用户登录时需检查,mysql.user中的user ho

如何在Java程序和.net程序中连接Informix HDR服务器

Informix 提供了多种高可用性集群技术,其中 HDR 技术是一种方便.高效.应用广泛的容灾恢复技术,已经广泛应用于电信.银行.保险等行业.在数据库端,Informix 采用了许多内部机制以保证数据的高可用性,而在应用客户端建立与 HDR 的连接从而利用 HDR 的这一特性也是非常重要的.本文介绍在 Java 程序和 .net 程序中连接 HDR 服务器的方法,包括使用 CM 和不使用 CM 的情况. HDR 简介 HDR(High available Data Replication) 是