A method of monitoring database transactions. The method includes collecting information on database transactions, grouping the transactions into base groups and meta groups, each meta-group being associated with a plurality of base groups, and wherein each group includes a plurality of transactions, generating profiles of the transactions of each of the base groups and meta groups, comparing the profiles of at least some of the base groups with profiles of meta-groups with which they are associated and generating a warning when compared profiles differ by more than a predetermined threshold value.
展开▼