After you configure the License Use Monitor, the housekeeper task determines how many user licenses are in use, based on the user ID and the host name of each user logged in to Adaptive Server. The License Use Monitor updates a variable that tracks the maximum number of user licenses in use:
If the number of licenses in use is the same or has decreased since the previous housekeeper run, the License Use Monitor does nothing.
If the number of licenses in use has increased since the previous housekeeper run, the License Use Monitor sets this number as the maximum number of licenses in use.
If the number of licenses in use is greater than the number allowed by the license agreement, the License Use Monitor issues this message to the error log:
Exceeded license usage limit. Contact Sybase Sales for additional licenses.
The housekeeper chores task runs during Adaptive Server idle cycles. Both the housekeeper free write percent and the license information configuration parameter must be set to values greater than or equal to 1 for the License Use Monitor to track license use.
For more information about the housekeeper chores task, see Chapter 3, “Using Engines and CPUs,” in the Performance and Tuning Series:Basics.