Skip to content

pabulaner/db

Repository files navigation

Tasks

[Practical Course: High-Performance Query Processing (IN0012, IN2106, IN4359)] Please fork this repo and add a text file containing

  • Name: [Your Name]
  • ID: [Your Student ID] we will update the repo with additional tasks every week

Assignments

Complete each assignment until the following session (Tuesday 23:59).

Requirements

Task 1: Aggregation and Manual Join

Manually implement the given queries in bin/manualjoin.cpp and bin/aggregation.cpp.

Build:

make bin/manualjoin.out

Run:

bin/manualjoin.out

Debug:

gdb --args bin/manualjoin.out [arguments]

Performance build:

make target=release bin/manualjoin.out

Compiling with variant flag as flag like VARIANT_tagged: (the flag is added to both the compiler and to the compiled query)

make target=release variant=tagged bin/manualjoin.out

Also try target=sanitize to use the address sanitizer.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published