最近,sybase数据库报告了一些错误,我不知道怎么解决,

时间:2012-03-14 07:40:38

标签: sql sybase-ase

最近我使用了sybase数据库并报告了一些错误,我搜索了很多信息并展开了配置,但它仍然在发生。

我的服务器计算机内存和cpu使用情况正常,我不知道机器系统资源是否足够。

这是我的sybase错误日志的一部分:

02:00000:00000:2011/12/31 10:13:21.60 kernel  nl__read_defer: read failed on socket 36.

02:00000:00000:2011/12/31 10:13:25.92 kernel  nl__read_defer: read failed on socket 154.
system resources not enough,Can not complete the requested service
06:00000:00000:2011/12/31 10:13:32.70 kernel  nl__read_defer: read failed on socket 164.
system resources not enough,Can not complete the requested service
00:00000:00000:2011/12/31 10:13:34.40 kernel  nl__read_defer: read failed on socket 34.
system resources not enough,Can not complete the requested service
....more

00:00000:00014:2012/01/04 10:25:03.59 kernel  NT operating system error 1450 in module 'e:\ase1253\porttree\svr\sql\generic\ksource\strmio\n_winsock.c' at line 1987

00:00000:00014:2012/01/04 10:25:03.59 kernel  NT operating system error 1450 in module 'e:\ase1253\porttree\svr\sql\generic\ksource\strmio\n_winsock.c' at line 1987
....more

 ct_results(): network packet layer: internal net library error: Net-Library operation terminated due to disconnect.

我的sybase产品是ASE,我的机器内存是4G 我改变了一些关于sybase的配置:

[Named Cache:default data cache]
    cache size = 1400M
[Meta-Data Caches]
    number of open databases = 50
    number of open objects = 5000
    number of open indexes = 5000
[Disk I/O]
    number of devices = 20
[Physical Memory]
    max memory = 2000000
[Processors]
    max online engines = 8
    number of engines at startup = 8
[SQL Server Administration]
    procedure cache size = 400000
[User Environment]
    number of user connections = 200
[Lock Manager]
   number of locks = 150000
[Rep Agent Thread Administration]
   enable rep agent threads = 1

其他配置为默认

非常感谢任何帮助。

0 个答案:

没有答案