Adaptive Server Enterprise (ASE) has an internal clock that is initialized at start time with the current value of the operating system clock
and incremented based on regular SIGALRM signals from the operating system (typically 10 per second). The internal clock is
used to avoid the overhead of frequent system function calls to get the current time.
Once a minute, ASE polls the operating system clock to get the actual current time value.
The two clocks sometimes fall slightly out of synchronization.
When this happens, ASE speeds up or slows down the internal clock to reduce the difference with the operating system clock.
When the operating system clock is set ahead, pending alarms are delivered as their time is overdue,
but if the operating system clock is turned back SIGALRM delivery may be delayed causing waitfor or dump commands to hang.
SAP Adaptive Server Enterprise (ASE) all versions
ASE, internal, clock, operating system, OS, hang, hung, sync , KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Problem
About this pageThis is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).
Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.