1. A database processing system comprising: a receiver that receives database queries including a target query directed to a database; and a query analyzer coupled to the receiver that analyzes progress status of the target query based on comparison of measured target query resource usage to resource usage predicted from a query plan of the target query and measured system resource usage.