“…Since the query in Figure 2(b) draws more benefit from the cached data, we pose it next. While evaluating the query plan, a structural join SJ 6 (offer,location) is admitted into the cache, but join SJ 7 is discarded, because it is not beneficialfor future queries. After finishing the query, the meta-data ofthe cache is updated for the next round as shown in Figure 5(1), i.e., in the Ref field, the current query (b) is simply deleted from SJ 1 and SJ 3 joins.…”