PGDay.Seoul 2016 lightingtalk

hyeongchae lee
hyeongchae leefull-time developer - NIPA - Global Open Frontier Lab at NIPA - Global Open Frontier Lab
PostgreSQL 10
vs
MySQL 8
LT by hyeongchae.lee
PostgreSQL >? MySQL
PGDay.Seoul 2016 2
PostgreSQL 9.6 vs MySQL 5.7
PGDay.Seoul 2016 3
PostgreSQL 10 vs MySQL 8
PGDay.Seoul 2016 4
PostgreSQL 10 vs MySQL 8
MSA &
Serverless
Timeline
User
2017 ~ 2020 ~
PGDay.Seoul 2016 5
PostgreSQL 10 vs MySQL 8
Roadmap
• EnterpriseDB
– Parallelism
• Parallel Hash
• Parallel Bitmap Heap Scan
• Gather Merge
• Parallel Index Scan
• parallel VACUUM
– Partitioning
– Foreign Data Wrappers
– Replication
– Vertical Scalability
– Performance
– SQL Features
• Oracle
– Data Dictionary
• MyISAM is Dead !!
– Account management
• Using Roles
– InnoDB enhancements
• AUTO_INCREMENT
• shared temporary tablespace,
Ibtmp1
• Dynamic
innodb_deadlock_detect
– JSON enhancements.
– remove ST_ and MBR
functions
– Remove mysql_install_db
– InnoDB no longer supports
compressed temporary tables
– Remove innodb_support_xa
PGDay.Seoul 2016 6
PostgreSQL 10 vs MySQL 8
Roadmap
• 2ndQuadrent
– Logical Replication
– Column Storage & Executor Efficiency
• Indexes
• Columnar Indexes (for Column Store)
• Parallel BRIN scan
• Row insertion using index (BRIN)
• HOT optimizations
– Optimizer & Statistics
– Transactions & Programmability
– Management features for Replication
& Backup
– Locking & Data Availability
– Distributed Systems
• MariaDB
– MariaDB 5.5 & 10.x
• MySQL 5.5 & 5.6 same same !!
– MariaDB Enterprise
– MariaDB Enterprise Cluster
– MariaDB ColumnStore
– MariaDB MaxScale
PGDay.Seoul 2016 7
PostgreSQL 10 vs MySQL 8
Roadmap• Postgres Professional
– Multimaster cluster with sharding
– JIT-compilation of queries
– Pluggable storages
• In-memory columnar storage engine
– Effective partitioning
• HASH, RANGE, LIST partition type support
• Subpartitioning
– Adaptive query planning
• sr_plan : Save and restore query plans in PostgreSQL
– Backup
• Block-level incremental backup
• Partial backup and restore
– Connection pooling
– Page-level data compression
– Wait events monitoring
– Better temporary tables
• Temporary tables outside of system catalog
– Native querying for jsonb with indexing support
• NTT
– Partitioning
• Introducing global indexes on partitioned tables.
• Percona
– Percona Server for MySQL 5.7
– Percona XtraBackup 2.4
– Percona Toolkit
– Percona Server for MongoDB 3.2
– Percona Memory Engine for
MongoDB
– Percona XtraDB Cluster 5.7
– Percona Monitoring and
Management
PGDay.Seoul 2016 8
1 of 8

Recommended

20141206 4 q14_dataconference_i_am_your_db by
20141206 4 q14_dataconference_i_am_your_db20141206 4 q14_dataconference_i_am_your_db
20141206 4 q14_dataconference_i_am_your_dbhyeongchae lee
3.5K views42 slides
patroni-based citrus high availability environment deployment by
patroni-based citrus high availability environment deploymentpatroni-based citrus high availability environment deployment
patroni-based citrus high availability environment deploymenthyeongchae lee
544 views34 slides
[Pgday.Seoul 2018] 이기종 DB에서 PostgreSQL로의 Migration을 위한 DB2PG by
[Pgday.Seoul 2018]  이기종 DB에서 PostgreSQL로의 Migration을 위한 DB2PG[Pgday.Seoul 2018]  이기종 DB에서 PostgreSQL로의 Migration을 위한 DB2PG
[Pgday.Seoul 2018] 이기종 DB에서 PostgreSQL로의 Migration을 위한 DB2PGPgDay.Seoul
1.9K views20 slides
Ten Reasons Why You Should Prefer PostgreSQL to MySQL by
Ten Reasons Why You Should Prefer PostgreSQL to MySQLTen Reasons Why You Should Prefer PostgreSQL to MySQL
Ten Reasons Why You Should Prefer PostgreSQL to MySQLanandology
46.5K views58 slides
PostgreSQL and MySQL by
PostgreSQL and MySQLPostgreSQL and MySQL
PostgreSQL and MySQLPostgreSQL Experts, Inc.
20.6K views46 slides
What is new in MariaDB 10.6? by
What is new in MariaDB 10.6?What is new in MariaDB 10.6?
What is new in MariaDB 10.6?Mydbops
858 views33 slides

More Related Content

What's hot

What's New in PostgreSQL 9.6 by
What's New in PostgreSQL 9.6What's New in PostgreSQL 9.6
What's New in PostgreSQL 9.6EDB
2.1K views20 slides
Mashing the data by
Mashing the dataMashing the data
Mashing the dataFelix Crisan
381 views20 slides
MySQL Rebuild using Logical Backups by
MySQL Rebuild using Logical Backups MySQL Rebuild using Logical Backups
MySQL Rebuild using Logical Backups Mydbops
209 views19 slides
PGConf.ASIA 2019 Bali - Keynote Speech 2 - Ivan Pachenko by
PGConf.ASIA 2019 Bali - Keynote Speech 2 - Ivan PachenkoPGConf.ASIA 2019 Bali - Keynote Speech 2 - Ivan Pachenko
PGConf.ASIA 2019 Bali - Keynote Speech 2 - Ivan PachenkoEqunix
810 views16 slides
PostgreSQL as an Alternative to MSSQL by
PostgreSQL as an Alternative to MSSQLPostgreSQL as an Alternative to MSSQL
PostgreSQL as an Alternative to MSSQLAlexei Krasner
947 views32 slides
Getting started with postgresql by
Getting started with postgresqlGetting started with postgresql
Getting started with postgresqlbotsplash.com
1.6K views23 slides

What's hot(20)

What's New in PostgreSQL 9.6 by EDB
What's New in PostgreSQL 9.6What's New in PostgreSQL 9.6
What's New in PostgreSQL 9.6
EDB2.1K views
MySQL Rebuild using Logical Backups by Mydbops
MySQL Rebuild using Logical Backups MySQL Rebuild using Logical Backups
MySQL Rebuild using Logical Backups
Mydbops209 views
PGConf.ASIA 2019 Bali - Keynote Speech 2 - Ivan Pachenko by Equnix
PGConf.ASIA 2019 Bali - Keynote Speech 2 - Ivan PachenkoPGConf.ASIA 2019 Bali - Keynote Speech 2 - Ivan Pachenko
PGConf.ASIA 2019 Bali - Keynote Speech 2 - Ivan Pachenko
Equnix810 views
PostgreSQL as an Alternative to MSSQL by Alexei Krasner
PostgreSQL as an Alternative to MSSQLPostgreSQL as an Alternative to MSSQL
PostgreSQL as an Alternative to MSSQL
Alexei Krasner947 views
Getting started with postgresql by botsplash.com
Getting started with postgresqlGetting started with postgresql
Getting started with postgresql
botsplash.com1.6K views
MySQL Live Migration - Common Scenarios by Mydbops
MySQL Live Migration - Common ScenariosMySQL Live Migration - Common Scenarios
MySQL Live Migration - Common Scenarios
Mydbops288 views
Postgres_9.0 vs MySQL_5.5 by Trieu Dao Minh
Postgres_9.0 vs MySQL_5.5Postgres_9.0 vs MySQL_5.5
Postgres_9.0 vs MySQL_5.5
Trieu Dao Minh8.3K views
Beyond Postgres: Interesting Projects, Tools and forks by Sameer Kumar
Beyond Postgres: Interesting Projects, Tools and forksBeyond Postgres: Interesting Projects, Tools and forks
Beyond Postgres: Interesting Projects, Tools and forks
Sameer Kumar658 views
The Great Debate: PostgreSQL vs MySQL by EDB
The Great Debate: PostgreSQL vs MySQLThe Great Debate: PostgreSQL vs MySQL
The Great Debate: PostgreSQL vs MySQL
EDB11.7K views
2016 jan-pugs-meetup-v9.5-features by Sameer Kumar
2016 jan-pugs-meetup-v9.5-features2016 jan-pugs-meetup-v9.5-features
2016 jan-pugs-meetup-v9.5-features
Sameer Kumar201 views
Powering a Graph Data System with Scylla + JanusGraph by ScyllaDB
Powering a Graph Data System with Scylla + JanusGraphPowering a Graph Data System with Scylla + JanusGraph
Powering a Graph Data System with Scylla + JanusGraph
ScyllaDB1.7K views
Building tiered data stores using aesop to bridge sql and no sql systems by Regunath B
Building tiered data stores using aesop to bridge sql and no sql systemsBuilding tiered data stores using aesop to bridge sql and no sql systems
Building tiered data stores using aesop to bridge sql and no sql systems
Regunath B2.3K views
PGConf.ASIA 2019 Bali - Upcoming Features in PostgreSQL 12 - John Naylor by Equnix
PGConf.ASIA 2019 Bali - Upcoming Features in PostgreSQL 12 - John NaylorPGConf.ASIA 2019 Bali - Upcoming Features in PostgreSQL 12 - John Naylor
PGConf.ASIA 2019 Bali - Upcoming Features in PostgreSQL 12 - John Naylor
Equnix781 views
MongoDB 3.0 and WiredTiger (Event: An Evening with MongoDB Dallas 3/10/15) by MongoDB
MongoDB 3.0 and WiredTiger (Event: An Evening with MongoDB Dallas 3/10/15)MongoDB 3.0 and WiredTiger (Event: An Evening with MongoDB Dallas 3/10/15)
MongoDB 3.0 and WiredTiger (Event: An Evening with MongoDB Dallas 3/10/15)
MongoDB5.4K views
FOSSASIA 2015 - 10 Features your developers are missing when stuck with Propr... by Ashnikbiz
FOSSASIA 2015 - 10 Features your developers are missing when stuck with Propr...FOSSASIA 2015 - 10 Features your developers are missing when stuck with Propr...
FOSSASIA 2015 - 10 Features your developers are missing when stuck with Propr...
Ashnikbiz716 views
PGConf.ASIA 2019 Bali - Tune Your LInux Box, Not Just PostgreSQL - Ibrar Ahmed by Equnix
PGConf.ASIA 2019 Bali - Tune Your LInux Box, Not Just PostgreSQL - Ibrar AhmedPGConf.ASIA 2019 Bali - Tune Your LInux Box, Not Just PostgreSQL - Ibrar Ahmed
PGConf.ASIA 2019 Bali - Tune Your LInux Box, Not Just PostgreSQL - Ibrar Ahmed
Equnix908 views
[db tech showcase Tokyo 2017] C23: Lessons from SQLite4 by SQLite.org - Richa... by Insight Technology, Inc.
[db tech showcase Tokyo 2017] C23: Lessons from SQLite4 by SQLite.org - Richa...[db tech showcase Tokyo 2017] C23: Lessons from SQLite4 by SQLite.org - Richa...
[db tech showcase Tokyo 2017] C23: Lessons from SQLite4 by SQLite.org - Richa...

Viewers also liked

PostgreSQL 9.6 새 기능 소개 by
PostgreSQL 9.6 새 기능 소개PostgreSQL 9.6 새 기능 소개
PostgreSQL 9.6 새 기능 소개PgDay.Seoul
3.2K views39 slides
Mvcc in postgreSQL 권건우 by
Mvcc in postgreSQL 권건우Mvcc in postgreSQL 권건우
Mvcc in postgreSQL 권건우PgDay.Seoul
3.7K views42 slides
Postgres-BDR with Google Cloud Platform by
Postgres-BDR with Google Cloud PlatformPostgres-BDR with Google Cloud Platform
Postgres-BDR with Google Cloud PlatformSungJae Yun
2.2K views50 slides
PostgreSQL 공간관리 살펴보기 이근오 by
PostgreSQL 공간관리 살펴보기 이근오PostgreSQL 공간관리 살펴보기 이근오
PostgreSQL 공간관리 살펴보기 이근오PgDay.Seoul
2.1K views45 slides
[Foss4 g2013 korea]postgis와 geoserver를 이용한 대용량 공간데이터 기반 일기도 서비스 구축 사례 by
[Foss4 g2013 korea]postgis와 geoserver를 이용한 대용량 공간데이터 기반 일기도 서비스 구축 사례[Foss4 g2013 korea]postgis와 geoserver를 이용한 대용량 공간데이터 기반 일기도 서비스 구축 사례
[Foss4 g2013 korea]postgis와 geoserver를 이용한 대용량 공간데이터 기반 일기도 서비스 구축 사례BJ Jang
3.7K views38 slides
Managing multi-version applications in cics by
Managing multi-version applications in cicsManaging multi-version applications in cics
Managing multi-version applications in cicsMatthew Webster
588 views42 slides

Viewers also liked(19)

PostgreSQL 9.6 새 기능 소개 by PgDay.Seoul
PostgreSQL 9.6 새 기능 소개PostgreSQL 9.6 새 기능 소개
PostgreSQL 9.6 새 기능 소개
PgDay.Seoul3.2K views
Mvcc in postgreSQL 권건우 by PgDay.Seoul
Mvcc in postgreSQL 권건우Mvcc in postgreSQL 권건우
Mvcc in postgreSQL 권건우
PgDay.Seoul3.7K views
Postgres-BDR with Google Cloud Platform by SungJae Yun
Postgres-BDR with Google Cloud PlatformPostgres-BDR with Google Cloud Platform
Postgres-BDR with Google Cloud Platform
SungJae Yun2.2K views
PostgreSQL 공간관리 살펴보기 이근오 by PgDay.Seoul
PostgreSQL 공간관리 살펴보기 이근오PostgreSQL 공간관리 살펴보기 이근오
PostgreSQL 공간관리 살펴보기 이근오
PgDay.Seoul2.1K views
[Foss4 g2013 korea]postgis와 geoserver를 이용한 대용량 공간데이터 기반 일기도 서비스 구축 사례 by BJ Jang
[Foss4 g2013 korea]postgis와 geoserver를 이용한 대용량 공간데이터 기반 일기도 서비스 구축 사례[Foss4 g2013 korea]postgis와 geoserver를 이용한 대용량 공간데이터 기반 일기도 서비스 구축 사례
[Foss4 g2013 korea]postgis와 geoserver를 이용한 대용량 공간데이터 기반 일기도 서비스 구축 사례
BJ Jang3.7K views
Managing multi-version applications in cics by Matthew Webster
Managing multi-version applications in cicsManaging multi-version applications in cics
Managing multi-version applications in cics
Matthew Webster588 views
Vancouver ProductTank May 2015 by Stewart Rogers
Vancouver ProductTank May 2015Vancouver ProductTank May 2015
Vancouver ProductTank May 2015
Stewart Rogers782 views
Pgday bdr 천정대 by PgDay.Seoul
Pgday bdr 천정대Pgday bdr 천정대
Pgday bdr 천정대
PgDay.Seoul1.6K views
Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판 by BJ Jang
Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판
Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판
BJ Jang23.9K views
PostgreSql vaccum by 승범 현
PostgreSql vaccumPostgreSql vaccum
PostgreSql vaccum
승범 현2.3K views
PostgreSQL performance improvements in 9.5 and 9.6 by Tomas Vondra
PostgreSQL performance improvements in 9.5 and 9.6PostgreSQL performance improvements in 9.5 and 9.6
PostgreSQL performance improvements in 9.5 and 9.6
Tomas Vondra14.2K views
PostgreSQL 9.6 Performance-Scalability Improvements by PGConf APAC
PostgreSQL 9.6 Performance-Scalability ImprovementsPostgreSQL 9.6 Performance-Scalability Improvements
PostgreSQL 9.6 Performance-Scalability Improvements
PGConf APAC2.6K views
An Overview of Scenario Planning - Introduction, Overview and Examples by Axiom EPM
An Overview of Scenario Planning - Introduction, Overview and ExamplesAn Overview of Scenario Planning - Introduction, Overview and Examples
An Overview of Scenario Planning - Introduction, Overview and Examples
Axiom EPM5.4K views
Scenario Planning (an Introduction) by Steve Puma
Scenario Planning (an Introduction)Scenario Planning (an Introduction)
Scenario Planning (an Introduction)
Steve Puma13.4K views
A Guide to Scenario Planning by Olivier Serrat
A Guide to Scenario PlanningA Guide to Scenario Planning
A Guide to Scenario Planning
Olivier Serrat6.1K views
Scenario Analysis: Planning for Uncertain Futures by August Jackson
Scenario Analysis:  Planning for Uncertain FuturesScenario Analysis:  Planning for Uncertain Futures
Scenario Analysis: Planning for Uncertain Futures
August Jackson16K views
The Successful Product Manager by Chris Cummings
The Successful Product ManagerThe Successful Product Manager
The Successful Product Manager
Chris Cummings18.4K views
A Product Manager's Job by joshelman
A Product Manager's JobA Product Manager's Job
A Product Manager's Job
joshelman821.4K views

Similar to PGDay.Seoul 2016 lightingtalk

MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf by
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdfMySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdfAlkin Tezuysal
202 views33 slides
MySQL :What's New #GIDS16 by
MySQL :What's New #GIDS16MySQL :What's New #GIDS16
MySQL :What's New #GIDS16Sanjay Manwani
402 views32 slides
MySQL 5.7 what's new by
MySQL 5.7 what's newMySQL 5.7 what's new
MySQL 5.7 what's newRicky Setyawan
379 views24 slides
Optimizing MySQL for Cascade Server by
Optimizing MySQL for Cascade ServerOptimizing MySQL for Cascade Server
Optimizing MySQL for Cascade Serverhannonhill
1.4K views40 slides
01 upgrade to my sql8 by
01 upgrade to my sql8 01 upgrade to my sql8
01 upgrade to my sql8 Ted Wennmark
179 views52 slides
Upgrade to MySQL 8.0! by
Upgrade to MySQL 8.0!Upgrade to MySQL 8.0!
Upgrade to MySQL 8.0!Ted Wennmark
180 views52 slides

Similar to PGDay.Seoul 2016 lightingtalk(20)

MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf by Alkin Tezuysal
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdfMySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
Alkin Tezuysal202 views
Optimizing MySQL for Cascade Server by hannonhill
Optimizing MySQL for Cascade ServerOptimizing MySQL for Cascade Server
Optimizing MySQL for Cascade Server
hannonhill1.4K views
01 upgrade to my sql8 by Ted Wennmark
01 upgrade to my sql8 01 upgrade to my sql8
01 upgrade to my sql8
Ted Wennmark179 views
Upgrade to MySQL 8.0! by Ted Wennmark
Upgrade to MySQL 8.0!Upgrade to MySQL 8.0!
Upgrade to MySQL 8.0!
Ted Wennmark180 views
The MySQL Server ecosystem in 2016 by sys army
The MySQL Server ecosystem in 2016The MySQL Server ecosystem in 2016
The MySQL Server ecosystem in 2016
sys army249 views
MariaDB - a MySQL Replacement #SELF2014 by Colin Charles
MariaDB - a MySQL Replacement #SELF2014MariaDB - a MySQL Replacement #SELF2014
MariaDB - a MySQL Replacement #SELF2014
Colin Charles1.5K views
MySQL Workbench for DFW Unix Users Group by Dave Stokes
MySQL Workbench for DFW Unix Users GroupMySQL Workbench for DFW Unix Users Group
MySQL Workbench for DFW Unix Users Group
Dave Stokes682 views
Transitioning From SQL Server to MySQL - Presentation from Percona Live 2016 by Dylan Butler
Transitioning From SQL Server to MySQL - Presentation from Percona Live 2016Transitioning From SQL Server to MySQL - Presentation from Percona Live 2016
Transitioning From SQL Server to MySQL - Presentation from Percona Live 2016
Dylan Butler484 views
PostgreSQL 9.4 and Beyond @ FOSSASIA 2015 Singapore by Satoshi Nagayasu
PostgreSQL 9.4 and Beyond @ FOSSASIA 2015 SingaporePostgreSQL 9.4 and Beyond @ FOSSASIA 2015 Singapore
PostgreSQL 9.4 and Beyond @ FOSSASIA 2015 Singapore
Satoshi Nagayasu1.6K views
Scaling MySQL using Fabric by Karthik .P.R
Scaling MySQL using FabricScaling MySQL using Fabric
Scaling MySQL using Fabric
Karthik .P.R3.7K views
The MySQL Server ecosystem in 2016 by Colin Charles
The MySQL Server ecosystem in 2016The MySQL Server ecosystem in 2016
The MySQL Server ecosystem in 2016
Colin Charles2.5K views
NOSQL Meets Relational - The MySQL Ecosystem Gains More Flexibility by Ivan Zoratti
NOSQL Meets Relational - The MySQL Ecosystem Gains More FlexibilityNOSQL Meets Relational - The MySQL Ecosystem Gains More Flexibility
NOSQL Meets Relational - The MySQL Ecosystem Gains More Flexibility
Ivan Zoratti438 views
[db tech showcase Tokyo 2014] B15: Scalability with MariaDB and MaxScale by ... by Insight Technology, Inc.
[db tech showcase Tokyo 2014] B15: Scalability with MariaDB and MaxScale  by ...[db tech showcase Tokyo 2014] B15: Scalability with MariaDB and MaxScale  by ...
[db tech showcase Tokyo 2014] B15: Scalability with MariaDB and MaxScale by ...
Maria db 10 and the mariadb foundation(colin) by kayokogoto
Maria db 10 and the mariadb foundation(colin)Maria db 10 and the mariadb foundation(colin)
Maria db 10 and the mariadb foundation(colin)
kayokogoto1.9K views
OSDC 2010 | MySQL and InnoDB Performance - what we know, what we don't by Ba... by NETWAYS
OSDC 2010 |  MySQL and InnoDB Performance - what we know, what we don't by Ba...OSDC 2010 |  MySQL and InnoDB Performance - what we know, what we don't by Ba...
OSDC 2010 | MySQL and InnoDB Performance - what we know, what we don't by Ba...
NETWAYS24 views
MySQL 和 InnoDB 性能 by YUCHENG HU
MySQL 和 InnoDB 性能MySQL 和 InnoDB 性能
MySQL 和 InnoDB 性能
YUCHENG HU1.2K views
제3회난공불락 오픈소스 인프라세미나 - MySQL by Tommy Lee
제3회난공불락 오픈소스 인프라세미나 - MySQL제3회난공불락 오픈소스 인프라세미나 - MySQL
제3회난공불락 오픈소스 인프라세미나 - MySQL
Tommy Lee1.4K views

More from hyeongchae lee

[PGDay.Seoul 2020] PostgreSQL 13 New Features by
[PGDay.Seoul 2020] PostgreSQL 13 New Features[PGDay.Seoul 2020] PostgreSQL 13 New Features
[PGDay.Seoul 2020] PostgreSQL 13 New Featureshyeongchae lee
201 views19 slides
[HashiTalk Korea] OCP with Super Tengen Toppa by
[HashiTalk Korea] OCP with Super Tengen Toppa[HashiTalk Korea] OCP with Super Tengen Toppa
[HashiTalk Korea] OCP with Super Tengen Toppahyeongchae lee
47 views39 slides
Securing Databases with Dynamic Credentials and HashiCorp’s Vault by
Securing Databases with Dynamic Credentials and HashiCorp’s VaultSecuring Databases with Dynamic Credentials and HashiCorp’s Vault
Securing Databases with Dynamic Credentials and HashiCorp’s Vaulthyeongchae lee
442 views15 slides
OCP with super tengen toppa by
OCP with super tengen toppaOCP with super tengen toppa
OCP with super tengen toppahyeongchae lee
498 views38 slides
PostgreSQL 정기 기술 세미나 22회 by
PostgreSQL 정기 기술 세미나 22회PostgreSQL 정기 기술 세미나 22회
PostgreSQL 정기 기술 세미나 22회hyeongchae lee
143 views15 slides
osscon_mysql_redis_plugin by
osscon_mysql_redis_pluginosscon_mysql_redis_plugin
osscon_mysql_redis_pluginhyeongchae lee
1.7K views48 slides

More from hyeongchae lee(10)

[PGDay.Seoul 2020] PostgreSQL 13 New Features by hyeongchae lee
[PGDay.Seoul 2020] PostgreSQL 13 New Features[PGDay.Seoul 2020] PostgreSQL 13 New Features
[PGDay.Seoul 2020] PostgreSQL 13 New Features
hyeongchae lee201 views
[HashiTalk Korea] OCP with Super Tengen Toppa by hyeongchae lee
[HashiTalk Korea] OCP with Super Tengen Toppa[HashiTalk Korea] OCP with Super Tengen Toppa
[HashiTalk Korea] OCP with Super Tengen Toppa
hyeongchae lee47 views
Securing Databases with Dynamic Credentials and HashiCorp’s Vault by hyeongchae lee
Securing Databases with Dynamic Credentials and HashiCorp’s VaultSecuring Databases with Dynamic Credentials and HashiCorp’s Vault
Securing Databases with Dynamic Credentials and HashiCorp’s Vault
hyeongchae lee442 views
PostgreSQL 정기 기술 세미나 22회 by hyeongchae lee
PostgreSQL 정기 기술 세미나 22회PostgreSQL 정기 기술 세미나 22회
PostgreSQL 정기 기술 세미나 22회
hyeongchae lee143 views
osscon_mysql_redis_plugin by hyeongchae lee
osscon_mysql_redis_pluginosscon_mysql_redis_plugin
osscon_mysql_redis_plugin
hyeongchae lee1.7K views
Oracle2DBMS Notes and Comments by hyeongchae lee
Oracle2DBMS Notes and CommentsOracle2DBMS Notes and Comments
Oracle2DBMS Notes and Comments
hyeongchae lee446 views
in-memory database system and low latency by hyeongchae lee
in-memory database system and low latencyin-memory database system and low latency
in-memory database system and low latency
hyeongchae lee5.6K views

Recently uploaded

Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI... by
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...Marc Müller
37 views83 slides
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... by
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...Deltares
9 views24 slides
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols by
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDeltares
7 views23 slides
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -... by
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...Deltares
6 views15 slides
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge... by
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...Deltares
17 views12 slides
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs by
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDeltares
8 views17 slides

Recently uploaded(20)

Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI... by Marc Müller
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Marc Müller37 views
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... by Deltares
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
Deltares9 views
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols by Deltares
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
Deltares7 views
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -... by Deltares
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
DSD-INT 2023 Simulating a falling apron in Delft3D 4 - Engineering Practice -...
Deltares6 views
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge... by Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...
Deltares17 views
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs by Deltares
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
Deltares8 views
SUGCON ANZ Presentation V2.1 Final.pptx by Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor22 views
Quality Engineer: A Day in the Life by John Valentino
Quality Engineer: A Day in the LifeQuality Engineer: A Day in the Life
Quality Engineer: A Day in the Life
John Valentino6 views
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema by Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
Deltares17 views
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft... by Deltares
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
Deltares7 views
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx by animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm14 views
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko... by Deltares
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
Deltares14 views
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... by Lisi Hocke
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Lisi Hocke30 views
Airline Booking Software by SharmiMehta
Airline Booking SoftwareAirline Booking Software
Airline Booking Software
SharmiMehta6 views
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... by Deltares
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
Deltares9 views

PGDay.Seoul 2016 lightingtalk

  • 1. PostgreSQL 10 vs MySQL 8 LT by hyeongchae.lee
  • 3. PostgreSQL 9.6 vs MySQL 5.7 PGDay.Seoul 2016 3
  • 4. PostgreSQL 10 vs MySQL 8 PGDay.Seoul 2016 4
  • 5. PostgreSQL 10 vs MySQL 8 MSA & Serverless Timeline User 2017 ~ 2020 ~ PGDay.Seoul 2016 5
  • 6. PostgreSQL 10 vs MySQL 8 Roadmap • EnterpriseDB – Parallelism • Parallel Hash • Parallel Bitmap Heap Scan • Gather Merge • Parallel Index Scan • parallel VACUUM – Partitioning – Foreign Data Wrappers – Replication – Vertical Scalability – Performance – SQL Features • Oracle – Data Dictionary • MyISAM is Dead !! – Account management • Using Roles – InnoDB enhancements • AUTO_INCREMENT • shared temporary tablespace, Ibtmp1 • Dynamic innodb_deadlock_detect – JSON enhancements. – remove ST_ and MBR functions – Remove mysql_install_db – InnoDB no longer supports compressed temporary tables – Remove innodb_support_xa PGDay.Seoul 2016 6
  • 7. PostgreSQL 10 vs MySQL 8 Roadmap • 2ndQuadrent – Logical Replication – Column Storage & Executor Efficiency • Indexes • Columnar Indexes (for Column Store) • Parallel BRIN scan • Row insertion using index (BRIN) • HOT optimizations – Optimizer & Statistics – Transactions & Programmability – Management features for Replication & Backup – Locking & Data Availability – Distributed Systems • MariaDB – MariaDB 5.5 & 10.x • MySQL 5.5 & 5.6 same same !! – MariaDB Enterprise – MariaDB Enterprise Cluster – MariaDB ColumnStore – MariaDB MaxScale PGDay.Seoul 2016 7
  • 8. PostgreSQL 10 vs MySQL 8 Roadmap• Postgres Professional – Multimaster cluster with sharding – JIT-compilation of queries – Pluggable storages • In-memory columnar storage engine – Effective partitioning • HASH, RANGE, LIST partition type support • Subpartitioning – Adaptive query planning • sr_plan : Save and restore query plans in PostgreSQL – Backup • Block-level incremental backup • Partial backup and restore – Connection pooling – Page-level data compression – Wait events monitoring – Better temporary tables • Temporary tables outside of system catalog – Native querying for jsonb with indexing support • NTT – Partitioning • Introducing global indexes on partitioned tables. • Percona – Percona Server for MySQL 5.7 – Percona XtraBackup 2.4 – Percona Toolkit – Percona Server for MongoDB 3.2 – Percona Memory Engine for MongoDB – Percona XtraDB Cluster 5.7 – Percona Monitoring and Management PGDay.Seoul 2016 8