Homework for Query Optimization - a TUM Computer Science Course
-
Updated
Feb 5, 2017 - C++
Homework for Query Optimization - a TUM Computer Science Course
pg_orca is a PostgreSQL port of the ORCA query optimizer — a Cascades-style, cost-based optimizer extension.
A custom relational SQL database engine built from scratch in C++17 — TCP server, REST API, replication, full-text search, window functions, triggers
a from-scratch SQL + time-series query engine in C++
SQL query optimizer in C++ with Flex/Bison parsing, rule-based filter pushdown, and DP-based join enumeration with a cost model
ADL-OPT research repository based on DuckDB, focused on learned join-order optimizer harnesses
Query Optimiser is a compiler project designed to optimize and execute queries efficiently. It leverages C++ for core compilation tasks, Python for scripting, and Streamlit for a user-friendly web interface. The project aims to provide a robust solution for compiling and optimizing queries, making it easier for users to process complex query.
A SQL engine that moves typed column batches through vector operators and chooses physical plans by estimated cost
A vectorized in-memory analytical query engine in C++20 - columnar storage, rule-based optimizer with predicate/projection pushdown, hash joins. Measured, not asserted.
SQL Parser for C++. Building C++ object structure from SQL statements.
Add a description, image, and links to the query-optimizer topic page so that developers can more easily learn about it.
To associate your repository with the query-optimizer topic, visit your repo's landing page and select "manage topics."