Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Meetup: Собрание клуба анонимных пользователей ...
Search
Victor Yegorov
May 31, 2018
Technology
0
57
Meetup: Собрание клуба анонимных пользователей PostgreSQL
Новинки 11-й версии
Victor Yegorov
May 31, 2018
Tweet
Share
More Decks by Victor Yegorov
See All by Victor Yegorov
Анатомия конкурентного доступа к данным в PostgreSQL
vyegorov
0
96
Архитектура СУБД PostgreSQL и ORACLE в сравнении
vyegorov
0
270
Other Decks in Technology
See All in Technology
作曲家がボカロを使うようにPdMはAIを使え
itotaxi
0
160
急成長を支える基盤作り〜地道な改善からコツコツと〜 #cre_meetup
stefafafan
0
130
Fabric + Databricks 2025.6 の最新情報ピックアップ
ryomaru0825
1
150
2年でここまで成長!AWSで育てたAI Slack botの軌跡
iwamot
PRO
4
790
BrainPadプログラミングコンテスト記念LT会2025_社内イベント&問題解説
brainpadpr
1
170
25分で解説する「最小権限の原則」を実現するための AWS「ポリシー」大全 / 20250625-aws-summit-aws-policy
opelab
9
1.2k
Oracle Audit Vault and Database Firewall 20 概要
oracle4engineer
PRO
3
1.7k
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
200
【PHPカンファレンス 2025】PHPを愛するひとに伝えたい PHPとキャリアの話
tenshoku_draft
0
120
"サービスチーム" での技術選定 / Making Technology Decisions for the Service Team
kaminashi
1
190
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
1.2k
あなたの声を届けよう! 女性エンジニア登壇の意義とアウトプット実践ガイド #wttjp / Call for Your Voice
kondoyuko
4
480
Featured
See All Featured
Navigating Team Friction
lara
187
15k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Embracing the Ebb and Flow
colly
86
4.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Automating Front-end Workflow
addyosmani
1370
200k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Practical Orchestrator
shlominoach
188
11k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Building Adaptive Systems
keathley
43
2.6k
4 Signs Your Business is Dying
shpigford
184
22k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
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
Партиционирование • Джойны и группировки на уровне партиций • Хэш
партиционирование • Локальные и уникальные индексы • Внешние ключи • Отсекание партиций при исполнении
Спасибо! • Максим Богук • Виктор Егоров • Андрей Сальников