- 论坛徽章:
- 0
|
sybase正常启动后,在sybase日志里就会跟着报一些错误,但是是不定期的,报的信息如下:
00:00000:00000:2007/05/08 09:01:36.23 kernel ksmask__rpacket: Invalid tdslength value 28516, kpid: 10485920
00:00000:00000:2007/05/08 09:42:27.07 kernel ksmask__rpacket: Invalid tdslength value 28516, kpid: 11337901
01:00000:00000:2007/05/08 10:43:15.65 kernel ksmask__rpacket: Invalid tdslength value 28516, kpid: 11927734
00:00000:00000:2007/05/08 10:45:21.98 kernel ksmask__rpacket: Invalid tdslength value 28516, kpid: 12189882
00:00000:00000:2007/05/09 16:18:12.13 kernel ksmask__rpacket: Invalid tdslength value 28516, kpid: 18022477
01:00000:00000:2007/05/10 14:52:54.43 kernel ksmask__rpacket: Invalid tdslength value 28516, kpid: 22872223
01:00000:00000:2007/05/11 15:30:59.45 kernel ksmask__rpacket: Invalid tdslength value 28516, kpid: 27132051
01:00000:00000:2007/05/14 14:42:56.40 kernel ksmask__rpacket: Invalid tdslength value 28516, kpid: 31260754
01:00000:00000:2007/05/15 11:21:42.25 kernel ksmask__rpacket: Invalid tdslength value 28516, kpid: 34865308
01:00000:00000:2007/05/16 14:47:29.53 kernel ksmask__rpacket: Invalid tdslength value 28516, kpid: 38338764
我查了一下,网上说这样处理:
前台表现:
有时候会连接不上数据库,但重试几次就可以连接上去了。
处理:
增大additional network memory,然后观察效果.计算方法:
网络请求用户的数量 * 应用开发包的请求大小 * 3 * 1.02
如:500 (# of simultaneous users connections) * 5120 (application packet size) * 3 * 1.02 = 7833600
You should set your additional network memory to 7,833,600 bytes, approx 7.5M.
我想问下,有谁碰到过这样的问题没有?又是怎么处理的呢?
还有就是有谁用过上面的方法处理过?那个 网络请求用户的数量 和 应用开发包的请求大小 在哪能查看到啊?
SYBASE.cfg里的max number network listeners默认值又是多少啊?? |
|