1. A method of searching a database, comprising: choosing a plurality of queries being executed on a database table; creating a data set that is smaller-than the database table and satisfies the plurality of executed queries; choosing a target query, other than one of the executed plurality of queries, that is satisfied by the data set; and executing the target query on the data set, wherein the executing is performed on a computer.