B
Bin Cao
Researcher at University of Louisville
Publications - 5
Citations - 50
Bin Cao is an academic researcher from University of Louisville. The author has contributed to research in topics: SQL & Query optimization. The author has an hindex of 4, co-authored 5 publications receiving 48 citations. Previous affiliations of Bin Cao include Indiana University.
Papers
More filters
Journal ArticleDOI
SQL query optimization through nested relational algebra
Bin Cao,Antonio Badia +1 more
TL;DR: This article reports on experimental work that confirms that existing approaches have difficulties dealing with nonaggregate subqueries, and that the nested relational approach offers better performance, and proposes a new efficient approach, the nested SQL relational approach, based onThe nested relational algebra.
Proceedings ArticleDOI
A nested relational approach to processing SQL subqueries
Bin Cao,Antonio Badia +1 more
TL;DR: This paper shows that existing approaches to queries containing non-aggregate subqueries proposed in the literature are not adequate, and proposes a new efficient approach, the nested relational approach, based on the nesting of nested relational algebra.
Proceedings ArticleDOI
Adding subqueries to MySQL, what does it take to have a decision-support engine?
TL;DR: This work rewrite queries with subqueries in the WHERE clause by moving the sub query to the FROM clause and introducing suitable conditions to link the subquery and the main query tables, resulting in a complete and correct unnesting procedure for SQL queries.
Journal ArticleDOI
Exploiting maximal redundancy to optimize SQL queries
Bin Cao,Antonio Badia +1 more
TL;DR: This paper presents a method to detect the maximal redundancy present between a main (outer) query block and a subquery block, and uses the method for query optimization, introducing query plans and a new operator that take full advantage of the redundancy discovered.
Book ChapterDOI
An Implementation of a Query Language with Generalized Quantifiers
TL;DR: It is well known that SQL's syntax sometimes forces users to write queries in an awkward way, but complex queries pose a challenge to the optimizer.