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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Victor Yegorov
May 31, 2018
Technology
0
66
Meetup: Собрание клуба анонимных пользователей PostgreSQL
Новинки 11-й версии
Victor Yegorov
May 31, 2018
Tweet
Share
More Decks by Victor Yegorov
See All by Victor Yegorov
Анатомия конкурентного доступа к данным в PostgreSQL
vyegorov
0
99
Архитектура СУБД PostgreSQL и ORACLE в сравнении
vyegorov
0
310
Other Decks in Technology
See All in Technology
アーキテクチャモダナイゼーションを実現する組織
satohjohn
1
1.1k
OCHaCafe S11 #2 コンテナ時代の次の一手:Wasm 最前線
oracle4engineer
PRO
2
150
モジュラモノリス導入から4年間の総括:アーキテクチャと組織の相互作用について / Architecture and Organizational Interaction
nazonohito51
1
200
決済サービスを支えるElastic Cloud - Elastic Cloudの導入と推進、決済サービスのObservability
suzukij
2
660
AI時代のSaaSとETL
shoe116
1
180
Sansanでの認証基盤内製化と移行
sansantech
PRO
0
570
フロントエンド刷新 4年間の軌跡
yotahada3
0
490
VPCエンドポイント意外とお金かかるなぁ。せや、共有したろ!
tommy0124
1
690
GCASアップデート(202601-202603)
techniczna
0
210
Tebiki Engineering Team Deck
tebiki
0
27k
バクラク最古参プロダクトで重ねた技術投資を振り返る
ypresto
0
170
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
500
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
280
Rails Girls Zürich Keynote
gr2m
96
14k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
450
Deep Space Network (abreviated)
tonyrice
0
92
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Building Adaptive Systems
keathley
44
3k
Why Our Code Smells
bkeepers
PRO
340
58k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
320
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
Партиционирование • Джойны и группировки на уровне партиций • Хэш
партиционирование • Локальные и уникальные индексы • Внешние ключи • Отсекание партиций при исполнении
Спасибо! • Максим Богук • Виктор Егоров • Андрей Сальников