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: Собрание клуба анонимных пользователей PostgreSQL
Search
Victor Yegorov
May 31, 2018
Technology
0
44
Meetup: Собрание клуба анонимных пользователей PostgreSQL
Новинки 11-й версии
Victor Yegorov
May 31, 2018
Tweet
Share
More Decks by Victor Yegorov
See All by Victor Yegorov
Анатомия конкурентного доступа к данным в PostgreSQL
vyegorov
0
88
Архитектура СУБД PostgreSQL и ORACLE в сравнении
vyegorov
0
210
Other Decks in Technology
See All in Technology
Azureの基本的な権限管理の勉強会
yhana
0
420
私が trocco を推す理由
__allllllllez__
1
220
Databricks における 『MLOps』
databricksjapan
2
170
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
380
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
1
270
MySQL の SQL クエリチューニングの要所を掴む勉強会
andpad
3
6.3k
オーナーシップを持つ領域を明確にする
konifar
13
3.2k
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
120
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
2
470
Postman v10リリース後を振り返る / Looking back at Postman v10 after release
yokawasa
1
160
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
250
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
310
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
60
3.9k
Rails Girls Zürich Keynote
gr2m
91
13k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
40
4.4k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Statistics for Hackers
jakevdp
789
220k
Art, The Web, and Tiny UX
lynnandtonic
289
19k
[RailsConf 2023] Rails as a piece of cake
palkan
23
3.9k
Producing Creativity
orderedlist
PRO
337
39k
Building a Scalable Design System with Sketch
lauravandoore
456
32k
KATA
mclloyd
15
12k
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
Партиционирование • Джойны и группировки на уровне партиций • Хэш
партиционирование • Локальные и уникальные индексы • Внешние ключи • Отсекание партиций при исполнении
Спасибо! • Максим Богук • Виктор Егоров • Андрей Сальников