1. A method comprising: generating query vectors from query plans that include query operators; generating performance vectors that include performance metrics collected while executing multiple queries in a database; using a machine learning technique (MLT) to cluster the multiple queries with similar query vectors and similar performance vectors; and using the MLT to predict performance of multiple queries executing in multiple simultaneous streams in the database, wherein the query vectors include a number of instances of each operator in the query plans.