内容摘要:本文带你轻松掌握Informix多方面的参数设置对性能的影响
轮询线索和网络VP
轮询线索处理从客户机送来的数据
从服务器到客户机的数据是由各自的sqlexec线索来发送的。
一个轮询线索可以处理大约200个典型客户机
数目要依许多因素而定,此处只是个原则数字。
对大量非常活跃的客户,或大量的数据输入可能需要更多的轮询线索。
轮询线索在CPU虚处理器(内联轮询)(inline poll)或NET VP中。
任意时刻,只有一个“内联”的协议
内联轮询线索
客户数目越少,性能越好
可以帮助TCP/IP
增加CPU VP额外开支
不可有多于CPU VP数目的轮询线索
用于轮询线索的NET VP
对大量的客户而言,可能会提供更好的性能
想要多少就可以有多少轮询线索
可减轻CPU VP的工作负荷
监视会话
可以用onstat 及SMI监视会话
应检查有问题的会话过程
线索的数目
磁盘I/O
内存的使用情况
SQL语句
SINGLE_CPU_VP标志
让系统消除一些互斥操作
如只使用一个CPU虚处理器,并确信不需要再动态增加,一定要设置ONCONFIG文件中的SINGLE_CPU_VP标志为ON。这样可以让Online 消除许多用于内部CPU VP同步的互斥调用。
监视OnLine性能
onstat
命令行工具,显示系统操作不同方面的有关信息
SMI
是通过SQL接口的输出与onstat 相近的信息,它可以开发用户的监视工具。
Onperf/Xtree
基于图形(X/Motif)的性能监视工具,可以运行在许多平台上,可以显示OnLine服务器的查询树。
Oncheck
检查表,索引的完整性等等。
责编:豆豆技术应用