Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Meetup: Собрание клуба анонимных пользователей ...
Search
Victor Yegorov
May 31, 2018
Technology
0
63
Meetup: Собрание клуба анонимных пользователей PostgreSQL
Новинки 11-й версии
Victor Yegorov
May 31, 2018
Tweet
Share
More Decks by Victor Yegorov
See All by Victor Yegorov
Анатомия конкурентного доступа к данным в PostgreSQL
vyegorov
0
98
Архитектура СУБД PostgreSQL и ORACLE в сравнении
vyegorov
0
290
Other Decks in Technology
See All in Technology
5分で知るMicrosoft Ignite
taiponrock
PRO
0
390
評価駆動開発で不確実性を制御する - MLflow 3が支えるエージェント開発
databricksjapan
1
210
シニアソフトウェアエンジニアになるためには
kworkdev
PRO
3
170
新 Security HubがついにGA!仕組みや料金を深堀り #AWSreInvent #regrowth / AWS Security Hub Advanced GA
masahirokawahara
1
2.1k
モダンデータスタック (MDS) の話とデータ分析が起こすビジネス変革
sutotakeshi
0
510
IAMユーザーゼロの運用は果たして可能なのか
yama3133
1
470
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
420
品質のための共通認識
kakehashi
PRO
3
270
ChatGPTで論⽂は読めるのか
spatial_ai_network
11
29k
寫了幾年 Code,然後呢?軟體工程師必須重新認識的 DevOps
cheng_wei_chen
1
1.4k
AI-DLCを現場にインストールしてみた:プロトタイプ開発で分かったこと・やめたこと
recruitengineers
PRO
2
150
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
210
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Statistics for Hackers
jakevdp
799
230k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
The World Runs on Bad Software
bkeepers
PRO
72
12k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Mobile First: as difficult as doing things right
swwweet
225
10k
Transcript
Чё-почём? Собрание клуба анонимных пользователей PG
Обзор • PostgreSQL 11.beta • Административные и общие изменения •
Планировщик и параллельные запросы • Партициии процедуры • Вопросы и ответы
Административные 1 • Изменяемый размер WAL сегмента • 64-bit query_id
в pg_stat_statements • Убрали вторичную контрольную точку • Покрывающие индексы • Соответствие SQL:2011 для оконных ф-ий
Административные 2 • Большие страницы в Windows • Выход из
psql стал “проще” • Удалили pg_class.relhaspkey • amcheck расширение
Административные 3 • Быстрая ADD COLUMN DEFAULT … • Проверка
чексумм в pg_basebackup • HOT для частичных индексов • IOS для contrib/cube и contrib/seg • Сделали одинаковой оценку pg_class.reltuples
Планировщик • Разделили селективность операторов < и <= • Сокращаем
`X=X` доX=X`X=X` до до `X=X` доX IS NOT NULL`X=X` до • Планер теперь учитывает HAVING предикаты • Битмап-сканы как IOS (по возмпо возможности)
Параллельность • Параллельное создание таблиц • Параллельные хэш-джойны • Параллельное
создание btree индексов
Процедуры • SQL процедуры • Поддержка транзакций в процедурах •
Замена proisagg и proiswindow на proiskind
Партиционирование • Джойны и группировки на уровне партиций • Хэш
партиционирование • Локальные и уникальные индексы • Внешние ключи • Отсекание партиций при исполнении
Спасибо! • Максим Богук • Виктор Егоров • Андрей Сальников