发新话题
打印

[新手资料] Sybase服务器日志中”infected with 11″错误分析

Sybase服务器日志中”infected with 11″错误分析

可能原因一:
这是幻觉锁引起的问题,syslocks中的锁对应的实体在sysprocesses中不存在。一般是由于进程已被kill但所持有的锁没有释放。现在没有好的办法,只能重启ASE。
可能原因二:
资源不够,1、sybase用户在操作系统级的文件句柄数不够;2、元数据不够:open number of index(tables)3、/tmp, /var/tmp空间不够,4、tempdb不够
可能原因三( infected with 11 in mkcollist() ):
mkcollist() 是一个递归分配内存函数,感觉是内存不够引起的。
393569 - sig 11 in mkcollist() for recompile of sp with @param in derived table
367546 - outer scope local variables should be visible in the execute(”..”) statement
367546 was fixed in the soon to be released ASE 12.5.4.
将存储过程删除重建后问题就会解决

TOP

发新话题