Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Pinolo - Detecting Logical Bugs in Database Management Systems with Approximate Query Synthesis

USENIX via YouTube

Overview

Explore a conference talk from USENIX ATC '23 that introduces Pinolo, an innovative approach for detecting logical bugs in Database Management Systems (DBMSs). Learn how this novel method synthesizes queries to create over-approximations or under-approximations of seed queries, enabling the detection of deeply-hidden logical bugs that traditional approaches might miss. Discover how Pinolo has successfully identified 41 unique logical bugs in popular DBMSs like MySQL, MariaDB, TiDB, and OceanBase, with 39 confirmed by developers. Gain insights into the challenges of ensuring DBMS correctness and the importance of addressing logical bugs that can lead to incorrect result sets without apparent manifestations.

Syllabus

USENIX ATC '23 - Pinolo: Detecting Logical Bugs in Database Management Systems with Approximate...

Taught by

USENIX

Reviews

Start your review of Pinolo - Detecting Logical Bugs in Database Management Systems with Approximate Query Synthesis

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.