1. A method for use in a database system, comprising: parsing, by at least one processor, a received query into plural objects stored in respective plural tables; modifying, by the at least one processor, one or more characteristics of the received query based on content of the plural tables according to one or more predefined rules; and recomposing, by the at least one processor, a modified query having the modified one or more characteristics.