Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Meetup: Собрание клуба анонимных пользователей ...
Search
Victor Yegorov
May 31, 2018
Technology
77
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Meetup: Собрание клуба анонимных пользователей PostgreSQL
Новинки 11-й версии
Victor Yegorov
May 31, 2018
More Decks by Victor Yegorov
See All by Victor Yegorov
Анатомия конкурентного доступа к данным в PostgreSQL
vyegorov
0
120
Архитектура СУБД PostgreSQL и ORACLE в сравнении
vyegorov
0
330
Other Decks in Technology
See All in Technology
Gitは怖い?共有ワークスペースから始めるSnowflakeチーム開発
coco_se
0
210
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
1.3k
Sigmaで作る業務アプリ
kazushiro_honma
0
140
空間オーディオで過去の 自分(ゴースト)と競うランニング 〜HealthKitのルートを足音に変える実装〜
nao_randd
0
170
データ界隈LT祭 第1回LT登壇
taromatsui_cccmkhd
1
1.3k
Adaptive Warehouse を今すぐ導入すべき理由と迷ったときの判断基準
__allllllllez__
0
220
TinyGo 開発サイクルを高速化する:Go で作るエミュレータ入門
zozotech
PRO
1
720
Deploying a Full-Stack Bun-Native Framework on Cloudflare Workers
7nohe
0
160
Reactの設計論
uhyo
22
12k
人間はどの意思決定を手放せるのか
kawasima
14
5.7k
Geolonia の開発現場における AIの活用について
miya0001
0
100
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
900
Featured
See All Featured
Abbi's Birthday
coloredviolet
3
10k
Chasing Engaging Ingredients in Design
codingconduct
0
310
For a Future-Friendly Web
brad_frost
183
10k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Test your architecture with Archunit
thirion
2
2.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
650
Scaling GitHub
holman
464
140k
A better future with KSS
kneath
240
18k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
250
Design in an AI World
tapps
1
310
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
Партиционирование • Джойны и группировки на уровне партиций • Хэш
партиционирование • Локальные и уникальные индексы • Внешние ключи • Отсекание партиций при исполнении
Спасибо! • Максим Богук • Виктор Егоров • Андрей Сальников