Disclosed is a technique for result set management. One or more result
sets are stored. Each result set was generated by executing a query. When
at least one of a number of result sets that may be stored and a number
of bucket tables that may hold result sets is modified, it is determined
whether any of the one or more result sets are to be removed. When it is
determined that one or more of the result sets are to be removed, those
result sets are removed.