mladd
Programmer
- Apr 12, 2006
- 46
Ok, this is a problem that we have been having for some time now and have not been able to find the reason. Partly becauase the DBA is of little help since it's not a "database problem" and there are no errors reported.
Once in a while (almost daily now) we seem to get a DB connection that does not release or is closed by the database, and Mercator doesn't know it was or should be closed. The connection just sits there. The map just sits there trying to process stuck on the same card that is running a query or performing an update. Some of these maps typically take seconds to run, but 30 or 40 minutes later we realize it is still trying to process. The DBA still sees the connection to the DB, and he kills it. Sometimes this works. Other times...most of the time...the server needs to be restarted.
The map that this happens in is not always the same, nor does it happen at the same time, or even the same DB Name.
I have been playing with some of the INI settings. Could someone give me some good tips on the DB settings in the INI for Sybase? Specifically The idle/keep/slim/hlim etc...
I am running 6.7.1 on a WinNT server with 2 gigs of Ram and dual 2.8 ghz Xeons. The issues are when they are connecting to Sybase 12. The correct client version is also installed on the server that Mercator runs on.
We have about 250+ watches in 20 msl's running on this event server.
Primarily I just want to stop getting called at 2 in the morning because a client didn't get a file from us.
Thanks,
Mike
Once in a while (almost daily now) we seem to get a DB connection that does not release or is closed by the database, and Mercator doesn't know it was or should be closed. The connection just sits there. The map just sits there trying to process stuck on the same card that is running a query or performing an update. Some of these maps typically take seconds to run, but 30 or 40 minutes later we realize it is still trying to process. The DBA still sees the connection to the DB, and he kills it. Sometimes this works. Other times...most of the time...the server needs to be restarted.
The map that this happens in is not always the same, nor does it happen at the same time, or even the same DB Name.
I have been playing with some of the INI settings. Could someone give me some good tips on the DB settings in the INI for Sybase? Specifically The idle/keep/slim/hlim etc...
I am running 6.7.1 on a WinNT server with 2 gigs of Ram and dual 2.8 ghz Xeons. The issues are when they are connecting to Sybase 12. The correct client version is also installed on the server that Mercator runs on.
We have about 250+ watches in 20 msl's running on this event server.
Primarily I just want to stop getting called at 2 in the morning because a client didn't get a file from us.
Thanks,
Mike