Thresholds provide a way to monitor and preserve free space in a database. A threshold is a value specified as a number of pages of free space. Each threshold value is associated with a stored procedure. (For example, you can associate a threshold with a procedure that dumps the transaction log.) When free space on a segment falls below the threshold value, the stored procedure automatically executes.
You can define thresholds on segments that hold either data or transaction logs. A database can have as many as 256 thresholds. Using Sybase Central, you can create, delete, or modify a threshold, and you can create the stored procedure that executes when a threshold is reached.
A system administrator or database owner can create, delete, or modify a threshold.