Lemo: A Cache-Enhanced Learned Optimizer for Concurrent Queries
- Speaker(s)
- Katarzyna Mielnik
- Affiliation
- MIMUW
- Language of the talk
- Polish
- Date
- Jan. 7, 2025, 10:15 a.m.
- Room
- room 4060
- Title in English
- Lemo: A Cache-Enhanced Learned Optimizer for Concurrent Queries
- Seminar
- Seminarium "DeSeR: Dane, strumienie, rozpraszanie"
Realizacja wielu zapytań w krótkim czasie ma szerokie zastosowanie praktyczne. Aby jednak osiągnąć wysoką wydajność, kluczowe jest zminimalizowanie powtarzających się obliczeń oraz opracowanie efektywnego planu wykonania współbieżnych zapytań. W metodzie Lemo zastosowano wytrenowaną sieć, która służy jako podstawa generowania planu zapytań, oraz mechanizm pamięciowy umożliwiający zapisywanie pośrednich wyników podzapytań. Podczas prezentacji przedstawię sposoby optymalizacji zapytań, omawiając kluczowe założenia dotyczące konstrukcji i procesu uczenia sieci, a także zarządzania wynikami pośrednimi. Na zakończenie zaprezentuję benchmarki używane przez autorów oraz wyniki testów wydajnościowych. Referowana praca jest dostępna pod linkiem: https://dl.acm.org/doi/10.1145/3626734