SlideShare a Scribd company logo
PostgreSQL 10
Long Awaited Enterprise Solutions
Plasa Semanggi 9 Fl. Unit 9
Jl. Jend Sudirman Kav. 50
Jakarta - Indonesia 12930
Our Proud Clients
Our Proud Clients
ENTERPRISE CLASS DATABASE
SERVER
Maintenance Services – Enterprise PostgreSQL
Installation, Tuning / optimization, monitoring, maintenance, and managed services
The Timeline of PostgreSQL
The Trilogy of RAS
Reliability
Availability Scalability
What is New in PostgreSQL 10?
Reliability
Strong Password (SHA-256)
Implemented Uses SCAM-SHA-256
(Based on SASL RFC-7677)
SHA-256 know as the strongest HASH up to now.
Implemented in newest Intel Processors
SERVER CLIENT
Send User Name
Send SALT
Send PASSWORD Hash_SHA256 with SALT
TPC-B Read Only Test For POWER8 10 Cores
TPC-B Read Write Queries
Availability
Client-side Automatic Failover
LIBPQ
Drivers
Replication
Logical Replication
Database in Jakarta
Database in Surabaya
Database in Medan
CONSOLIDATED in
Head Office
Table Replication (Realtime)
DATABASE AGGREGATION
Head Office
TABLE A
(Subscriber)
DATABASE
Medan
TABLE A
(Publisher)
DATABASE
Bandung
TABLE A
(Publisher)
TABLE C
(Subscriber)
TABLE D
(Subscriber)
TABLE B
(Subscriber)
DATABASE
Surabaya
TABLE A
(Publisher)
DATABAS
E Jakarta
TABLE A
(Publisher)
High Availability
Hot-Standby Replication
Only 10 seconds to Failover
Replica promoted to Master when Real Master down
Scalability
Native Partitioning (Automatic)
Scalability - Multi-Master
Multi-Master Replication (MMR)
Replication with Master on
every nodes
Best for distributed Data on different
location with required integrated
synchronization seamlessly.
Parallel Query (The Real One)
1. Not only aggregates,
includes: INDEX SCAN,
BITMAP HEAD SCAN.
2. Oracle only support
FULL TABLE SCAN and
INDEX BUILDING.
3. Parallel JOIN supported.
4. OLAP Friendly.
XMLTABLE
1. It turns XML data format into Table mode. (seamlessly)
2. Provides application to access XML data using SQL
Query. (without hassle describing XML format)
3. Only use single Query to access both XML and Table
data format.
XML Structure and Table Structure cross interchange
XMLTABLE
XMLTABLE
<ROWS>
<ROW id="1">
<COUNTRY_ID>AU</COUNTRY_ID>
<COUNTRY_NAME>Australia</COUNTRY_NAME>
</ROW>
<ROW id="5">
<COUNTRY_ID>JP</COUNTRY_ID>
<COUNTRY_NAME>Japan</COUNTRY_NAME>
<PREMIER_NAME>Shinzo Abe</PREMIER_NAME>
<SIZE unit="sq_mi">145935</SIZE>
</ROW>
<ROW id="6">
<COUNTRY_ID>SG</COUNTRY_ID>
<COUNTRY_NAME>Singapore</COUNTRY_NAME>
<SIZE unit="sq_km">697</SIZE>
</ROW>
</ROWS>
ID COUNTRY
ID
COUNTRY
NAME
PREMIER
NAME
SIZE
More About PostgreSQL
As Open Source Project
As a Miracle that change the World
The History of PostgreSQL
1977-1985: INGRES, began as the academic research in UCB by Prof Michael
STONEBRAKER, implementing Whitepaper from Edgar. F. Codd.
1986-1994: POSTGRES began development from 1986-1994, as continuation of
INGRES with object relational technology.
POSTGRES commercialize as ILLUSTRA, later become INFORMIX, and purchased
by IBM 1 billion dollars.
1994-1995: Became Postgres95, because POSTQUEL replaced by SQL Languages
1996-Present: PostgreSQL as new career in Open Source. PostgreSQL has actively
Maintained, Develops, QC by PosgreSQL Global Development Group consists
Hackers, Academics, Professionals all around the World.
At Present, Many organizations, government agencies and companies use
PostgreSQL. You will find installations in ADP, CISCO, NTT Data, NOAA, Research
In Motion, The US Forestry Service and The American Chemical Society. Today, it's
rare to find a large corporation or government agency which isn't using PostgreSQL in
at least one department.
Name Vendor License Availability Notes
AgensGraph Bitnine Apache2 2016- PostgreSQL + Graph Model features (Support graph storage and Cypher query language)
Aster Data Teradata Proprietary 2005-.... PostgreSQL + Map/Reduce
BDR 2ndQuadrant BSD 2014- PostgreSQL Multi Master, contributed actively back to Core PG
Bizgres Greenplum BSD 2005-2007 PostgreSQL + BI features
Citus Citus Data AGPL-3.0 2012- Sharding and replication across many servers with MPP [1]
Cybercluster Cybertec BSD 2007-2010 Clustering (pgCluster fork)
Greenplum Database Greenplum Apache2 2005-.... PostgreSQL + BI features (formerly known as "Bizgres MPP") [2]
ExtenDB ExtenDB Proprietary 2003-2007 PostgreSQL + BI Features [3]
FUJITSU Enterprise
Postgres
Fujitsu proprietary 2006-.... Full PostgreSQL compatibility with additional functionality [4]
GresCube NTT DATA Proprietary 2012-.... Database appliance solution based on PostgreSQL [5]
GridSQL EnterpriseDB GPL 2007-2010 PostgreSQL + BI Features (formerly ExtenDB) [6]
Great Bridge PostgreSQL Great Bridge
LLC
BSD 1999-2001 PostgreSQL re-distribution
PostgreSQL Forks - it is been 21 years
Name Vendor License Availabilit
y
Notes
HadoopDB Yale
University
Apache
License V2.0
2009-.... PostgreSQL + shared-nothing cluster + Hadoop [7]
Hadapt Teradata Proprietary 2011-.... HadoopDB fork
Mammoth Command
Prompt
BSD 2005-2010 PostgreSQL + proprietary replication + extensions
Netezza IBM proprietary 2002-.... Appliance based on PostgreSQL SQL engine
NuSphere UltraSQL NuSphere proprietary 2002-2003 Native Win32 port of PostgreSQL
ParAccel Actian proprietary 2005-.... PostgreSQL + BI features [8]
pgCluster-II SRA BSD 2006-2007 Clustering (Shared Disk)
pgPool-II pgPool GDG BSD 2006-.... Clustering (Connection Pooling / Replication / Load-Balancing)
PipelineDB PipelineDB GPL v3 2015-.... Streaming SQL
PostgresForest NTT DATA BSD 2006-2010 Clustering / PostgresForest is a fork of the JDBC driver, not from the backend code.
EDB Postgres
Advanced Server
EnterpriseDB proprietary 2008-.... PostgreSQL + Oracle compatibility + security + performance tools + developer tools +
DBA tools, formally Postgres Plus Advanced Server / EnterpriseDB AS [9]
PostgreSQL Forks - it is been 21 years
Name Vendor License Availability Notes
Postgres Pro Enterprise Postgres
Professional
proprietary 2016-... PostgreSQL + enterprise features [10]
Postgres-R PGDG BSD 2006-2010 Clustering
Postgres-X2 PGX2DG BSD 2015- Clustering (formerly Postgres-XC)
Postgres-XL PGXLDG BSD 2014-.... Clustering
PowerGres SRA OSS proprietary 2003-.... Native Win32 port of PostgreSQL and Linux RPM
PowerGres Plus SRA OSS proprietary 2003-.... PostgreSQL + custom storage engine, redundant WAL, encrypted database [12]
RecDB umn.edu BSD 2013-.... Recommendation Engine [13]
Redshift Amazon Private/Clou
d-based
2013-.... Data Warehouse on AWS (based on ParACCEL) [14] [15]
Stado Stado GDG GPL 2011-2011 PostgreSQL + BI Features (fork of GridSQL) [16]
TelegraphCQ UC Berkeley BSD 2000-2008 Data Stream oriented fork of PostgreSQL
PostgreSQL Forks - it is been 21 years
Name Vendor License Availabili
ty
Notes
ToroDB 8Kdata AGPLv3 2015-... Turns PostgreSQL into a NoSQL database compatible with MongoDB. It can work as a
standalone database or a secondary node of a MongoDB replicaset.
TruCQ Truviso proprietary 2008-201
2
Fork of TelegraphCQ
Vertica HP proprietary 2005-.... Column-oriented DataWarehouse (created by Stonebraker),
may only be forking the psql client library.
Yahoo! Everest Yahoo! private 2008-.... multi-petabyte database / MPP [17]
PostgreSQL Forks - it is been 21 years
7 times faster than Oracle.
Maintenance Services
1. Preventive Maintenance
a. On-Site Standby Support by
Appointment
(migration, maintenance, etc.)
b. Scheduled Maintenance, every
3 month.
2. Corrective Maintenance
(Unlimited)
a. On-Phone Support
b. On-Remote Support (if
available)
c. On-Site Support, lead time
maximum 4 hours
Managed Services (24/7)
1. All of the services delivered in Maintenance
Services
2. System Monitoring (Performance, Alert, Slow
queries, etc)
3. Security Check and penetration prevention.
4. Remote DBA
5. Security Tuning, Server Tuning, Query Tuning,
etc
Equnix Trainings - Public and In House
A. Software Development for Mission Critical
System
B. PostgreSQL Basic
C. PostgreSQL Advanced and Customized
D. OS Linux Administration Basic
E. OS Linux Administration Advanced
SUCCESS STORIES
Success Story about EDII
3 Servers SPARC using Oracle RAC
Become Single Server
PostgreSQL on INTEL Machine
Oracle to PostgreSQL migration
1,5 Month for migrating 649 Tables, 137 Packages, 117 Procs with
10,300+ Line of code; Security, Data Structures, etc
Only 4 People (2 Staff, 1 Senior and 1 Expert Consultant)
All is done on our Expertise and Resources
Controlled and tightly monitored of System Versioning, versioning and
progagation done is secure manner, no hassle maintaining more than 3400+
Terminal without hesitate having random version deployment caused by
lack of strong versioning system.
Realtime Transaction Monitoring system
Realtime Update, Data & Apps
Ensure Data Integrity Between POS Server and Back End.
Easy for HelpDesk to Monitor Data Integration between POS and Back end Application
Include: Product Update, Promotion Update, Daily Sales Consolidation, Realtime Report, Etc.
Helpdesk also able to recover Data Integrity using Tool Monitoring, so as to fix the issue quickly.
Example: Missing Data, Data discrepancy, etc.
Realtime Monitoring: Store level, network healthy check, server performance,
Data Synchronization/Integrity, Application Version System, Product and
Promo latest update (versioning system)
Realtime National Infrastructure Monitoring
PostgreSQL Conferences
All around the World
PGDay ASIA in Singapore - 2017
PGDay ASIA in Singapore - 2017
PostgreSQL 10; Long Awaited Enterprise Solutions
PGConf ASIA in Japan
PostgreSQL Conference ASIA - JAPAN
PostgreSQL World Conference - Ottawa
PostgreSQL World Conference - Ottawa
SMILE (Strong, Mature, Intelligent, Low profile and Expert)
Our day to day activities
Our day to day activities
Our day to day activities
Our day to day activities
We are young, brave heart, dare to challenge the World!
Singapore
8 Eu Tong Sen Street, #14-94 THE CENTRAL
Singapore 059818
Donny Kurtiyono (+65 8200 1406)
donny@equnix.asia
Thailand
Level 29, The Offices at Centralworld
999/9 Rama I Road, Pathumwan
Bangkok 10330
Lilly (+662 207 2602)
lilly@equnix.asia
Philippines
Left Wing, 2nd Floor Molave Building
2231 Don Chino Roces Avenue,
Makati City, Philippines
Carlo Magno Domingo (+63 917 154 1030)
carlo@equnix.asia
Vietnam
Vincom Tower
72Le Thanh Ton street, Ben Nghe Ward,
District 1, Ho Chi Minh City, Vietnam
Bui Hung (+84 945913585)
hung@equnix.asia
Malaysia
K10 Jalan GC14 Glomac Cyberjaya, Cyber 4
63000 Cyberjaya, Selangor, Malaysia
Norazimah Othman (+603.8945 0069)
nora@equnix.asia
Myanmar
UMG ICT Building, K.18 Nwetharki Street,
Bayintnaung Pwalyon, Mayangone Township
Yangon, Myanmar
Suu Myat Khin (+95 942011 5959)
suumyat@equnix.asia
Our ASEAN Representatives
#1
PostgreSQL
Expert
In ASEAN
We Are EQUNIX.ASIA, dare to be:

More Related Content

PDF
MOUG17 Keynote: Oracle OpenWorld Major Announcements
Monica Li
 
PPTX
Presenta completaoow2013
Fran Navarro
 
PPTX
Microsoft SQL Server Data Warehouses for SQL Server DBAs
Mark Kromer
 
PPTX
Eng systems oracle_overview
Fran Navarro
 
PPT
Exadata x3 workshop
Fran Navarro
 
PDF
There and back_again_oracle_and_big_data_16x9
Gleb Otochkin
 
PDF
PayPal Big Data and MySQL Cluster
Mat Keep
 
PDF
MySQL Cluster Scaling to a Billion Queries
Bernd Ocklin
 
MOUG17 Keynote: Oracle OpenWorld Major Announcements
Monica Li
 
Presenta completaoow2013
Fran Navarro
 
Microsoft SQL Server Data Warehouses for SQL Server DBAs
Mark Kromer
 
Eng systems oracle_overview
Fran Navarro
 
Exadata x3 workshop
Fran Navarro
 
There and back_again_oracle_and_big_data_16x9
Gleb Otochkin
 
PayPal Big Data and MySQL Cluster
Mat Keep
 
MySQL Cluster Scaling to a Billion Queries
Bernd Ocklin
 

What's hot (20)

PPTX
Hive2.0 sql speed-scale--hadoop-summit-dublin-apr-2016
alanfgates
 
PDF
My First 100 days with a Cassandra Cluster
Gustavo Rene Antunez
 
PDF
KoprowskiT_SQLRelay2014#3_Bristol_FromPlanToBackupToCloud
Tobias Koprowski
 
PDF
Hadoop 3 @ Hadoop Summit San Jose 2017
Junping Du
 
PPTX
Oracle Database Appliance
Jay Patel
 
PDF
Red hat ceph storage customer presentation
Rodrigo Missiaggia
 
PPTX
Oracle Goldengate training by Vipin Mishra
Vipin Mishra
 
PDF
Oracle Database appliance - Value proposition Webcast
Thanos TP
 
PPTX
Evolving HDFS to a Generalized Distributed Storage Subsystem
DataWorks Summit/Hadoop Summit
 
PPTX
Big Data Analytics from Edge to Core
DataWorks Summit
 
PDF
The Apache Spark config behind the indsutry's first 100TB Spark SQL benchmark
Lenovo Data Center
 
PPTX
Oracle Database Appliance (ODA) X6-2 Portfolio Overview
Daryll Whyte
 
PDF
Oracle Database Appliance Workshop
MarketingArrowECS_CZ
 
PPTX
Migrating your clusters and workloads from Hadoop 2 to Hadoop 3
DataWorks Summit
 
PPTX
Ogg oracle goldengate-v3.0
Jos van den Oord [Oracle DBA,OCM,OCP,RAC,CLOUD]
 
PPTX
Understanding Oracle GoldenGate 12c
IT Help Desk Inc
 
PPT
Customer overview oracle solaris cluster, enterprise edition
solarisyougood
 
PDF
Rapid Cluster Computing with Apache Spark 2016
Zohar Elkayam
 
PDF
ODA X6-2 family
MarketingArrowECS_CZ
 
Hive2.0 sql speed-scale--hadoop-summit-dublin-apr-2016
alanfgates
 
My First 100 days with a Cassandra Cluster
Gustavo Rene Antunez
 
KoprowskiT_SQLRelay2014#3_Bristol_FromPlanToBackupToCloud
Tobias Koprowski
 
Hadoop 3 @ Hadoop Summit San Jose 2017
Junping Du
 
Oracle Database Appliance
Jay Patel
 
Red hat ceph storage customer presentation
Rodrigo Missiaggia
 
Oracle Goldengate training by Vipin Mishra
Vipin Mishra
 
Oracle Database appliance - Value proposition Webcast
Thanos TP
 
Evolving HDFS to a Generalized Distributed Storage Subsystem
DataWorks Summit/Hadoop Summit
 
Big Data Analytics from Edge to Core
DataWorks Summit
 
The Apache Spark config behind the indsutry's first 100TB Spark SQL benchmark
Lenovo Data Center
 
Oracle Database Appliance (ODA) X6-2 Portfolio Overview
Daryll Whyte
 
Oracle Database Appliance Workshop
MarketingArrowECS_CZ
 
Migrating your clusters and workloads from Hadoop 2 to Hadoop 3
DataWorks Summit
 
Understanding Oracle GoldenGate 12c
IT Help Desk Inc
 
Customer overview oracle solaris cluster, enterprise edition
solarisyougood
 
Rapid Cluster Computing with Apache Spark 2016
Zohar Elkayam
 
ODA X6-2 family
MarketingArrowECS_CZ
 
Ad

Similar to PostgreSQL 10; Long Awaited Enterprise Solutions (20)

PDF
PostgreSQL Rocks Indonesia
PGConf APAC
 
PDF
Trivadis TechEvent 2017 PostgreSQL für die (Orakel) DBA by Ludovico Caldara
Trivadis
 
PPTX
PostgreSQL as a Strategic Tool
EDB
 
PDF
Which postgres is_right_for_me_20130517
EDB
 
PDF
Reducing Database Pain & Costs with Postgres
EDB
 
PPTX
Getting started with postgresql
botsplash.com
 
PDF
Beyond Postgres: Interesting Projects, Tools and forks
Sameer Kumar
 
PPTX
PostgreSQL as an Alternative to MSSQL
Alexei Krasner
 
PDF
An evening with Postgresql
Joshua Drake
 
PPT
Postgres for the Future
EDB
 
PPTX
PostgreSQL as a Strategic Tool
EDB
 
PDF
Postgres Open Keynote: The Next 25 Years
PostgreSQL Experts, Inc.
 
PDF
From Database to Strategy - Sandor Klein
Kangaroot
 
PDF
Keynote: The Postgres Ecosystem
EDB
 
PPTX
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Ashnikbiz
 
PDF
Making Postgres Central in Your Data Center
EDB
 
PDF
Making.postgres.central.2015
EDB
 
PDF
Making Postgres Central in Your Data Center
EDB
 
PDF
Exploring Postgres with Bruce Momjian
EDB
 
PDF
Reducing Database Pain & Costs with Postgres
EDB
 
PostgreSQL Rocks Indonesia
PGConf APAC
 
Trivadis TechEvent 2017 PostgreSQL für die (Orakel) DBA by Ludovico Caldara
Trivadis
 
PostgreSQL as a Strategic Tool
EDB
 
Which postgres is_right_for_me_20130517
EDB
 
Reducing Database Pain & Costs with Postgres
EDB
 
Getting started with postgresql
botsplash.com
 
Beyond Postgres: Interesting Projects, Tools and forks
Sameer Kumar
 
PostgreSQL as an Alternative to MSSQL
Alexei Krasner
 
An evening with Postgresql
Joshua Drake
 
Postgres for the Future
EDB
 
PostgreSQL as a Strategic Tool
EDB
 
Postgres Open Keynote: The Next 25 Years
PostgreSQL Experts, Inc.
 
From Database to Strategy - Sandor Klein
Kangaroot
 
Keynote: The Postgres Ecosystem
EDB
 
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Ashnikbiz
 
Making Postgres Central in Your Data Center
EDB
 
Making.postgres.central.2015
EDB
 
Making Postgres Central in Your Data Center
EDB
 
Exploring Postgres with Bruce Momjian
EDB
 
Reducing Database Pain & Costs with Postgres
EDB
 
Ad

Recently uploaded (20)

PDF
Community & News Update Q2 Meet Up 2025
VictoriaMetrics
 
PPTX
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
PDF
Wondershare Filmora 14.5.20.12999 Crack Full New Version 2025
gsgssg2211
 
PPTX
Materi_Pemrograman_Komputer-Looping.pptx
RanuFajar1
 
PPTX
Save Business Costs with CRM Software for Insurance Agents
Insurance Tech Services
 
PDF
Exploring AI Agents in Process Industries
amoreira6
 
PPTX
AZ900_SLA_Pricing_2025_LondonIT (1).pptx
chumairabdullahph
 
DOCX
The Future of Smart Factories Why Embedded Analytics Leads the Way
Varsha Nayak
 
PDF
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
PDF
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
PPT
Order to Cash Lifecycle Overview R12 .ppt
nbvreddy229
 
PPTX
TestNG for Java Testing and Automation testing
ssuser0213cb
 
PPTX
oapresentation.pptx
mehatdhavalrajubhai
 
PDF
Solar Panel Installation Guide – Step By Step Process 2025.pdf
CRMLeaf
 
PDF
Build Multi-agent using Agent Development Kit
FadyIbrahim23
 
PPTX
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
PPTX
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PDF
A REACT POMODORO TIMER WEB APPLICATION.pdf
Michael624841
 
PDF
How to Seamlessly Integrate Salesforce Data Cloud with Marketing Cloud.pdf
NSIQINFOTECH
 
PDF
PFAS Reporting Requirements 2026 Are You Submission Ready Certivo.pdf
Certivo Inc
 
Community & News Update Q2 Meet Up 2025
VictoriaMetrics
 
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
Wondershare Filmora 14.5.20.12999 Crack Full New Version 2025
gsgssg2211
 
Materi_Pemrograman_Komputer-Looping.pptx
RanuFajar1
 
Save Business Costs with CRM Software for Insurance Agents
Insurance Tech Services
 
Exploring AI Agents in Process Industries
amoreira6
 
AZ900_SLA_Pricing_2025_LondonIT (1).pptx
chumairabdullahph
 
The Future of Smart Factories Why Embedded Analytics Leads the Way
Varsha Nayak
 
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
Order to Cash Lifecycle Overview R12 .ppt
nbvreddy229
 
TestNG for Java Testing and Automation testing
ssuser0213cb
 
oapresentation.pptx
mehatdhavalrajubhai
 
Solar Panel Installation Guide – Step By Step Process 2025.pdf
CRMLeaf
 
Build Multi-agent using Agent Development Kit
FadyIbrahim23
 
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
A REACT POMODORO TIMER WEB APPLICATION.pdf
Michael624841
 
How to Seamlessly Integrate Salesforce Data Cloud with Marketing Cloud.pdf
NSIQINFOTECH
 
PFAS Reporting Requirements 2026 Are You Submission Ready Certivo.pdf
Certivo Inc
 

PostgreSQL 10; Long Awaited Enterprise Solutions

  • 1. PostgreSQL 10 Long Awaited Enterprise Solutions Plasa Semanggi 9 Fl. Unit 9 Jl. Jend Sudirman Kav. 50 Jakarta - Indonesia 12930
  • 4. ENTERPRISE CLASS DATABASE SERVER Maintenance Services – Enterprise PostgreSQL Installation, Tuning / optimization, monitoring, maintenance, and managed services
  • 5. The Timeline of PostgreSQL
  • 6. The Trilogy of RAS Reliability Availability Scalability What is New in PostgreSQL 10?
  • 8. Strong Password (SHA-256) Implemented Uses SCAM-SHA-256 (Based on SASL RFC-7677) SHA-256 know as the strongest HASH up to now. Implemented in newest Intel Processors SERVER CLIENT Send User Name Send SALT Send PASSWORD Hash_SHA256 with SALT
  • 9. TPC-B Read Only Test For POWER8 10 Cores
  • 10. TPC-B Read Write Queries
  • 13. Logical Replication Database in Jakarta Database in Surabaya Database in Medan CONSOLIDATED in Head Office
  • 14. Table Replication (Realtime) DATABASE AGGREGATION Head Office TABLE A (Subscriber) DATABASE Medan TABLE A (Publisher) DATABASE Bandung TABLE A (Publisher) TABLE C (Subscriber) TABLE D (Subscriber) TABLE B (Subscriber) DATABASE Surabaya TABLE A (Publisher) DATABAS E Jakarta TABLE A (Publisher)
  • 15. High Availability Hot-Standby Replication Only 10 seconds to Failover Replica promoted to Master when Real Master down
  • 18. Scalability - Multi-Master Multi-Master Replication (MMR) Replication with Master on every nodes Best for distributed Data on different location with required integrated synchronization seamlessly.
  • 19. Parallel Query (The Real One) 1. Not only aggregates, includes: INDEX SCAN, BITMAP HEAD SCAN. 2. Oracle only support FULL TABLE SCAN and INDEX BUILDING. 3. Parallel JOIN supported. 4. OLAP Friendly.
  • 20. XMLTABLE 1. It turns XML data format into Table mode. (seamlessly) 2. Provides application to access XML data using SQL Query. (without hassle describing XML format) 3. Only use single Query to access both XML and Table data format. XML Structure and Table Structure cross interchange XMLTABLE
  • 21. XMLTABLE <ROWS> <ROW id="1"> <COUNTRY_ID>AU</COUNTRY_ID> <COUNTRY_NAME>Australia</COUNTRY_NAME> </ROW> <ROW id="5"> <COUNTRY_ID>JP</COUNTRY_ID> <COUNTRY_NAME>Japan</COUNTRY_NAME> <PREMIER_NAME>Shinzo Abe</PREMIER_NAME> <SIZE unit="sq_mi">145935</SIZE> </ROW> <ROW id="6"> <COUNTRY_ID>SG</COUNTRY_ID> <COUNTRY_NAME>Singapore</COUNTRY_NAME> <SIZE unit="sq_km">697</SIZE> </ROW> </ROWS> ID COUNTRY ID COUNTRY NAME PREMIER NAME SIZE
  • 22. More About PostgreSQL As Open Source Project As a Miracle that change the World
  • 23. The History of PostgreSQL 1977-1985: INGRES, began as the academic research in UCB by Prof Michael STONEBRAKER, implementing Whitepaper from Edgar. F. Codd. 1986-1994: POSTGRES began development from 1986-1994, as continuation of INGRES with object relational technology. POSTGRES commercialize as ILLUSTRA, later become INFORMIX, and purchased by IBM 1 billion dollars. 1994-1995: Became Postgres95, because POSTQUEL replaced by SQL Languages 1996-Present: PostgreSQL as new career in Open Source. PostgreSQL has actively Maintained, Develops, QC by PosgreSQL Global Development Group consists Hackers, Academics, Professionals all around the World. At Present, Many organizations, government agencies and companies use PostgreSQL. You will find installations in ADP, CISCO, NTT Data, NOAA, Research In Motion, The US Forestry Service and The American Chemical Society. Today, it's rare to find a large corporation or government agency which isn't using PostgreSQL in at least one department.
  • 24. Name Vendor License Availability Notes AgensGraph Bitnine Apache2 2016- PostgreSQL + Graph Model features (Support graph storage and Cypher query language) Aster Data Teradata Proprietary 2005-.... PostgreSQL + Map/Reduce BDR 2ndQuadrant BSD 2014- PostgreSQL Multi Master, contributed actively back to Core PG Bizgres Greenplum BSD 2005-2007 PostgreSQL + BI features Citus Citus Data AGPL-3.0 2012- Sharding and replication across many servers with MPP [1] Cybercluster Cybertec BSD 2007-2010 Clustering (pgCluster fork) Greenplum Database Greenplum Apache2 2005-.... PostgreSQL + BI features (formerly known as "Bizgres MPP") [2] ExtenDB ExtenDB Proprietary 2003-2007 PostgreSQL + BI Features [3] FUJITSU Enterprise Postgres Fujitsu proprietary 2006-.... Full PostgreSQL compatibility with additional functionality [4] GresCube NTT DATA Proprietary 2012-.... Database appliance solution based on PostgreSQL [5] GridSQL EnterpriseDB GPL 2007-2010 PostgreSQL + BI Features (formerly ExtenDB) [6] Great Bridge PostgreSQL Great Bridge LLC BSD 1999-2001 PostgreSQL re-distribution PostgreSQL Forks - it is been 21 years
  • 25. Name Vendor License Availabilit y Notes HadoopDB Yale University Apache License V2.0 2009-.... PostgreSQL + shared-nothing cluster + Hadoop [7] Hadapt Teradata Proprietary 2011-.... HadoopDB fork Mammoth Command Prompt BSD 2005-2010 PostgreSQL + proprietary replication + extensions Netezza IBM proprietary 2002-.... Appliance based on PostgreSQL SQL engine NuSphere UltraSQL NuSphere proprietary 2002-2003 Native Win32 port of PostgreSQL ParAccel Actian proprietary 2005-.... PostgreSQL + BI features [8] pgCluster-II SRA BSD 2006-2007 Clustering (Shared Disk) pgPool-II pgPool GDG BSD 2006-.... Clustering (Connection Pooling / Replication / Load-Balancing) PipelineDB PipelineDB GPL v3 2015-.... Streaming SQL PostgresForest NTT DATA BSD 2006-2010 Clustering / PostgresForest is a fork of the JDBC driver, not from the backend code. EDB Postgres Advanced Server EnterpriseDB proprietary 2008-.... PostgreSQL + Oracle compatibility + security + performance tools + developer tools + DBA tools, formally Postgres Plus Advanced Server / EnterpriseDB AS [9] PostgreSQL Forks - it is been 21 years
  • 26. Name Vendor License Availability Notes Postgres Pro Enterprise Postgres Professional proprietary 2016-... PostgreSQL + enterprise features [10] Postgres-R PGDG BSD 2006-2010 Clustering Postgres-X2 PGX2DG BSD 2015- Clustering (formerly Postgres-XC) Postgres-XL PGXLDG BSD 2014-.... Clustering PowerGres SRA OSS proprietary 2003-.... Native Win32 port of PostgreSQL and Linux RPM PowerGres Plus SRA OSS proprietary 2003-.... PostgreSQL + custom storage engine, redundant WAL, encrypted database [12] RecDB umn.edu BSD 2013-.... Recommendation Engine [13] Redshift Amazon Private/Clou d-based 2013-.... Data Warehouse on AWS (based on ParACCEL) [14] [15] Stado Stado GDG GPL 2011-2011 PostgreSQL + BI Features (fork of GridSQL) [16] TelegraphCQ UC Berkeley BSD 2000-2008 Data Stream oriented fork of PostgreSQL PostgreSQL Forks - it is been 21 years
  • 27. Name Vendor License Availabili ty Notes ToroDB 8Kdata AGPLv3 2015-... Turns PostgreSQL into a NoSQL database compatible with MongoDB. It can work as a standalone database or a secondary node of a MongoDB replicaset. TruCQ Truviso proprietary 2008-201 2 Fork of TelegraphCQ Vertica HP proprietary 2005-.... Column-oriented DataWarehouse (created by Stonebraker), may only be forking the psql client library. Yahoo! Everest Yahoo! private 2008-.... multi-petabyte database / MPP [17] PostgreSQL Forks - it is been 21 years
  • 28. 7 times faster than Oracle.
  • 29. Maintenance Services 1. Preventive Maintenance a. On-Site Standby Support by Appointment (migration, maintenance, etc.) b. Scheduled Maintenance, every 3 month. 2. Corrective Maintenance (Unlimited) a. On-Phone Support b. On-Remote Support (if available) c. On-Site Support, lead time maximum 4 hours
  • 30. Managed Services (24/7) 1. All of the services delivered in Maintenance Services 2. System Monitoring (Performance, Alert, Slow queries, etc) 3. Security Check and penetration prevention. 4. Remote DBA 5. Security Tuning, Server Tuning, Query Tuning, etc
  • 31. Equnix Trainings - Public and In House A. Software Development for Mission Critical System B. PostgreSQL Basic C. PostgreSQL Advanced and Customized D. OS Linux Administration Basic E. OS Linux Administration Advanced
  • 33. Success Story about EDII 3 Servers SPARC using Oracle RAC Become Single Server PostgreSQL on INTEL Machine Oracle to PostgreSQL migration 1,5 Month for migrating 649 Tables, 137 Packages, 117 Procs with 10,300+ Line of code; Security, Data Structures, etc Only 4 People (2 Staff, 1 Senior and 1 Expert Consultant) All is done on our Expertise and Resources
  • 34. Controlled and tightly monitored of System Versioning, versioning and progagation done is secure manner, no hassle maintaining more than 3400+ Terminal without hesitate having random version deployment caused by lack of strong versioning system. Realtime Transaction Monitoring system
  • 35. Realtime Update, Data & Apps Ensure Data Integrity Between POS Server and Back End. Easy for HelpDesk to Monitor Data Integration between POS and Back end Application Include: Product Update, Promotion Update, Daily Sales Consolidation, Realtime Report, Etc. Helpdesk also able to recover Data Integrity using Tool Monitoring, so as to fix the issue quickly. Example: Missing Data, Data discrepancy, etc.
  • 36. Realtime Monitoring: Store level, network healthy check, server performance, Data Synchronization/Integrity, Application Version System, Product and Promo latest update (versioning system) Realtime National Infrastructure Monitoring
  • 38. PGDay ASIA in Singapore - 2017
  • 39. PGDay ASIA in Singapore - 2017
  • 41. PGConf ASIA in Japan
  • 45. SMILE (Strong, Mature, Intelligent, Low profile and Expert)
  • 46. Our day to day activities
  • 47. Our day to day activities
  • 48. Our day to day activities
  • 49. Our day to day activities
  • 50. We are young, brave heart, dare to challenge the World!
  • 51. Singapore 8 Eu Tong Sen Street, #14-94 THE CENTRAL Singapore 059818 Donny Kurtiyono (+65 8200 1406) [email protected] Thailand Level 29, The Offices at Centralworld 999/9 Rama I Road, Pathumwan Bangkok 10330 Lilly (+662 207 2602) [email protected] Philippines Left Wing, 2nd Floor Molave Building 2231 Don Chino Roces Avenue, Makati City, Philippines Carlo Magno Domingo (+63 917 154 1030) [email protected] Vietnam Vincom Tower 72Le Thanh Ton street, Ben Nghe Ward, District 1, Ho Chi Minh City, Vietnam Bui Hung (+84 945913585) [email protected] Malaysia K10 Jalan GC14 Glomac Cyberjaya, Cyber 4 63000 Cyberjaya, Selangor, Malaysia Norazimah Othman (+603.8945 0069) [email protected] Myanmar UMG ICT Building, K.18 Nwetharki Street, Bayintnaung Pwalyon, Mayangone Township Yangon, Myanmar Suu Myat Khin (+95 942011 5959) [email protected] Our ASEAN Representatives
  • 52. #1 PostgreSQL Expert In ASEAN We Are EQUNIX.ASIA, dare to be: