Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Parallelism in PostgreSQL 15 | Citus Con 2023

Автор: Microsoft Developer

Загружено: 2023-05-08

Просмотров: 2033

Описание:

Video recording of a talk about the way PostgreSQL plans and executes parallel queries given by Thomas Munro at Citus Con: An Event for Postgres 2023. In contrast to the distributed multi-server parallelism that the Citus database extension provides, this talk is about stock PostgreSQL using multiple CPU cores on a single machine to run a single query.

This talk illustrates the key concepts and problems by working through simple examples of workloads that can and can't benefit from CPU parallelism. There are also many cases where parallelism could help, but doesn't yet. Some of the opportunities for future development are discussed.

Thomas Munro is a PostgreSQL developer and committer based in New Zealand. He began working full time on PostgreSQL 7 years ago, first at Enterprise DB and now at Microsoft. Before that he worked with Unix and relational databases in the web, finance, and software industries for a couple of decades.

Some of Thomas’s PostgreSQL interests include query parallelism, taming resource management, transaction machinery, portability, and modernizing database/operating system interfaces. His other non-Postgres interests include hacking on the FreeBSD operating system, trying to learn other languages, and trying to ride various things with wheels.

► Video bookmarks:
⏩ 00:00 Introducing Thomas
⏩ 01:35 Thomas’ talk begins: Parallelism in PostgreSQL
⏩ 04:12 History of parallelism in relational databases
⏩ 06:15 The free lunch is over
⏩ 07:14 Embarassingly parallelizable problems
⏩ 11:12 Cost-based optimizer
⏩ 17:55 How do we control parallelism?
⏩ 24:37 Selected plan types
⏩ 29:16 Hash join memory struggles
⏩ 35:13 Q&A

✅ Learn more:
Watch more Citus Con talks: https://aka.ms/cituscon-playlist

📕 Everything you need to know about Citus Con: An Event for Postgres can be found at: https://aka.ms/cituscon

📌 Let’s connect:  
Twitter – @CitusCon,   / cituscon  

#CitusCon #PostgreSQL #Database

Parallelism in PostgreSQL 15 | Citus Con 2023

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Postgres Storytelling: Support in the Darkest Hour | Citus Con 2023

Postgres Storytelling: Support in the Darkest Hour | Citus Con 2023

Вадим Фоминых. Битва параллелизмов MSSQL vs PostgreSQL

Вадим Фоминых. Битва параллелизмов MSSQL vs PostgreSQL

Optimizing Postgres for write heavy workloads ft. Checkpoint and WAL configs | Citus Con  2023

Optimizing Postgres for write heavy workloads ft. Checkpoint and WAL configs | Citus Con 2023

PostgreSQL Internals in Action: MVCC

PostgreSQL Internals in Action: MVCC

Queues in PostgreSQL | Citus Con: An Event for Postgres 2022

Queues in PostgreSQL | Citus Con: An Event for Postgres 2022

How Citus Distributes PostgreSQL

How Citus Distributes PostgreSQL

Плюсы, минусы и ограничения хранимых процедур (функций) SQL

Плюсы, минусы и ограничения хранимых процедур (функций) SQL

ДАМПЫ В JAVA на практике, разбираем проблемы

ДАМПЫ В JAVA на практике, разбираем проблемы

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

PostgreSQL Internals in Action: Shared Memory and Buffers

PostgreSQL Internals in Action: Shared Memory and Buffers

Кто победит в 2025 году? Полное сравнение MongoDB и PostgreSQL!

Кто победит в 2025 году? Полное сравнение MongoDB и PostgreSQL!

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Postgres, MVCC, and you or, Why COUNT(*) is slow (David Wolever)

Postgres, MVCC, and you or, Why COUNT(*) is slow (David Wolever)

Цепи Маркова — математика предсказаний [Veritasium]

Цепи Маркова — математика предсказаний [Veritasium]

19. Роб Пайк — Что мы сделали правильно, что мы сделали неправильно | GopherConAU 2023

19. Роб Пайк — Что мы сделали правильно, что мы сделали неправильно | GopherConAU 2023

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Creating a search catalog in PostgreSQL using full text indexing

Creating a search catalog in PostgreSQL using full text indexing

Учебное пособие по потоковой репликации PostgreSQL

Учебное пособие по потоковой репликации PostgreSQL

Parallelism | Postgres.FM 047 | #PostgreSQL #Postgres podcast

Parallelism | Postgres.FM 047 | #PostgreSQL #Postgres podcast

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com