寻路人 发表于 2003-04-17 23:24

请教各位高手,SYBASE错误消息见帖子

SYBASE.log中总报如下信息;
00:00000:00012:2003/04/14 01:08:35.88 kernel Cannot read, host process disconnected: POS116 10125 spid: 12
01:00000:00104:2003/04/14 02:07:30.44 kernel Cannot read, host process disconnected: POS116 10465 spid: 104
00:00000:00018:2003/04/14 02:39:16.40 server WARNING: memory usage in procedure headers (2)
does not match memory usage count in Pss (45) for server process id 18.
00:00000:00018:2003/04/14 02:39:16.45 server WARNING: memory usage in procedure headers (2)
does not match memory usage count in Pss (-41) for server process id 18.
00:00000:00018:2003/04/14 02:39:16.55 server WARNING: memory usage in procedure headers (2)
does not match memory usage count in Pss (45) for server process id 18.
00:00000:00018:2003/04/14 02:39:16.59 server WARNING: memory usage in procedure headers (2)
does not match memory usage count in Pss (-41) for server process id 18.

请问是过程cache设的太小吗?或是其它原因。

hawker 发表于 2003-04-17 23:53

请教各位高手,SYBASE错误消息见帖子

调整procedure cache的大小!
12。0以前是百分比
12。5是具体的大小

Blackrose 发表于 2003-04-18 11:19

请教各位高手,SYBASE错误消息见帖子

按照Sybase Trouble Shooting 文档中的描述,没有必要为这个错误进行什么调整。

错误信息如下:
memory usage in procedure headers does not match memory
usage. count in pss (%d) for server process id %d.

解释:
一个处理进程是被ASE执行的一个任务。处理进程对资源的占用可以处于多种状态“运行中”或者“等待”。对于每一个用户进程和系统进程,数据库服务器会使用“进程状态结构” Process Status Structure(PSS)来管理进程状态及其所使用的资源,同时服务器也将在 “过程头” procedure header 中维护一个结构数组,用来记录在 “过程缓存”中使用的物理内存页信息。
当一个进程工作完毕退出,服务器将回收分配给任务所使用的而现在已经释放的资源。当服务器发现“过程头”中所记录的内存使用信息与在 PSS 中记录的总信息不匹配时,将报告错误。

这只是一个纯信息类的消息。在监测到内存统计信息不匹配时,服务器会自动纠正相关的计数器,完成清除工作,并继续进行处理

-------------------------------------------------------------------
如果 memory usage in procedure headers does not match...频繁出现,通常的办法是加大procedure cache percent参数,并且重新创建存储过程。

寻路人 发表于 2003-04-19 15:07

请教各位高手,SYBASE错误消息见帖子

非常感谢!

jazy 发表于 2003-04-19 17:00

请教各位高手,SYBASE错误消息见帖子

同意!

其实以前也有很多人提这个问题!

但是查了些资料和sybase支持的看法都觉得不用管!

zq5143 发表于 2008-12-31 10:19

12.5版本之前叫procedure cache percent
12.5版本之后叫procedure cache size
相关配置请参见系统管理手册1的第72页
页: [1]
查看完整版本: 请教各位高手,SYBASE错误消息见帖子