If a query spans more than a single packet, it will never be successfully classified due to the fact that the complete SQL is never available to the query classifier. For this reason, it is pointless to cache them.