SlideShare a Scribd company logo
MariaDB Galera Cluster
State of the Art
Seppo Jaakola
Codership
2
www.galeracluster.com
➢ Seppo Jaakola
➢ One of the Founders of Codership
➢ Codership – Galera Replication developers
➢ Partner of MariaDB for developing and supporting MariaDB
Galera Cluster
➢ Galera releases since 2009
3
www.galeracluster.com
Agenda
● Galera Cluster Overview
● Galera Cluster Upgrading
● Release History
● Galera with MariaDB
● Galera 4 Major Features
● Huge Transaction Support
● Inconsistency Voting
● Non Locking DDL
● Galera 4 Road Map
4
www.galeracluster.com
MariaDB MariaDB MariaDB
Synchronous Multi-Master Replication
Galera Replication
Replication is synchronous
read & write read & write read & write
Client can connect to any node
There can be several nodes
Read & write access to any node
5
www.galeracluster.com
MariaDB
Synchronous Multi-Master Replication
a
Multi-master cluster looks
like one big database with
multiple entry points
read & write read & write read & write
6
www.galeracluster.com
MariaDB
Synchronous Multi-Master Replication
a
Adding more nodes
Opens new connection
ports
read & write read & writeread & write read & write
7
www.galeracluster.com
Galera Cluster
➢ Good Performance
➢ Optimistic concurrency control
➢ Parallel Replication
➢ Optimized Group Communication
➢ 99.99% transparent
➢ InnoDB look & feel
➢ Automatic node joining
➢ Works in LAN / WAN / Cloud
8
www.galeracluster.com
Galera Cluster
➢ Synchronous multi-master cluster
➢ no data loss
➢ no slave lag
➢ no slave failover
➢ For MySQL/InnoDB
➢ 3 or more nodes needed for HA
➢ No single point of failure
9
www.galeracluster.com
Galera Replication Plugin
DBMS
wsrep provider
GCS framework
replication
wsrep hookswsrep API
certification
vsbes gcommspread
Galera
Plugin
v25
v25
10
www.galeracluster.com
API 25
Galera Rolling Upgrades
Galera Replication
read & write
MariaDB
API 25
read & write
MariaDB
API 25
MariaDB
API 25
Upgrade with API #25
11
www.galeracluster.com
API 25
Galera Rolling Upgrades
Galera Replication
read & write
Upgrade all nodes
One by one
MariaDB
API 25
MariaDB
API 25
read & write
MariaDB
API 25
Upgrade with API #25
12
www.galeracluster.com
API 25
Galera Rolling Upgrades
Galera Replication
read & write
MariaDB
API 25
read & write
MariaDB
API 25
MariaDB
API 25
Upgrade with API #26
13
www.galeracluster.com
API 25
Galera Rolling Upgrades
Galera Replication
read & write
One node upgraded
To API #26
MariaDB
API 25
MariaDB
API 26
read & write
MariaDB
API 25
Upgrade with API #26
14
www.galeracluster.com
API 26
Galera Rolling Upgrades
Galera Replication
read & write
All nodes upgraded
To API #26
MariaDB
API 26
read & write
MariaDB
API 26
read & write
MariaDB
API 26
API #26 features now
Enabled in replication
27
www.galeracluster.com
2009 2010 2011 2012 2014 20152013 2016
Galera Releases
2017
GTID
DDL replication
TOI
SST
scripts
Parallel
Replication
gcache
Foreign
keys
IST
DDL with
RSU
WAN
replication
Async
replication
Cluster Crash
Recovery
Donor
Selection
1.0
2.0
3.0
5.7
release
MariaDB Galera Cluster
29
www.galeracluster.com
Galera Project
WSREP API
MySQL
Community edition
Galera Replication Plugin
Galera Cluster for MySQL
WSREP API
MariaDB
merge
MariaDB Galera Cluster
R&D
30
www.galeracluster.com
MariaDB Galera Cluster
● MariaDB Galera Cluster releases based on
MariaDB 5.5 and 10.0
● Since MariaDB 10.1, Galera is inbuilt in MariaDB
● MariaDB 10.1 server operates as galera cluster node if
wsrep plugin is configured by wsrep_provider
● If wsrep plugin is not configured, server works as native
MariaDB server
● And is Galera be present in MariaDB 10.2 and will
be present in MariaDB 10.3 as well
R&D
31
www.galeracluster.com
Galera in MariaDB 10.3
MariaDB 10.3 has huge feature set:
● Oracle server compatibility
● System versioned tables
● Spider sharding as GA version
32
www.galeracluster.com
Galera in MariaDB 10.3
Overall, Galera version 3 works fine in the new 10.3.5
RC version, however note following:
● In galera cluster, sequence has to declared with
increment 0:
CREATE SEQUENCE’my-seq’ INCREMENT=0;
● Galera Cluster not supported in Spider data nodes, in
general case
Galera Development After Version 3
34
www.galeracluster.com
New Features, since 3.0
● Non Blocking DDL
● Huge transactions by streaming replication
● Inconsistency Voting Protocol
Galera 4.0
● Intelligent Donor selection
● Cluster crash recovery
Galera 3.*
v
v
Galera 4.1
● XA transaction Support
● Select for Update Support
Galera 4
Huge Transaction Support
37
www.galeracluster.com
Huge Transaction Support
● In Galera 3, transaction processes in
master node until commit time
● For large transactions, the write size will
be big, and is hard to handle
● There are means to prevent too large
transactions
● wsrep_max_ws_size
38
www.galeracluster.com
Huge Transaction Replication
Huge transaction
Galera Replication
Node A Node B
Huge trx
39
www.galeracluster.com
Huge Transaction Replication
Huge transaction
Galera Replication
Node A Node B
Huge trx
40
www.galeracluster.com
Huge Transaction Replication
Huge transaction
Galera Replication
Node A Node B
Huge trx
Ws
commit
41
www.galeracluster.com
Huge Transaction Replication
Huge transaction
Galera Replication
Node A Node B
Huge trx
42
www.galeracluster.com
Huge Transaction Replication
Huge transaction
Galera Replication
Node A Node B
Huge trx
WS WS WS
Slave queue
43
www.galeracluster.com
Huge Transaction Demo Setup
1. Two nodes
2. Steady load of pure autocommit updates
to measure trx throughput
3. A huge table with ~1.5M rows
4. Run update on huge table to modify all
rows
→ monitor trx/sec rate in the cluster when
the huge transaction kicks in
44
www.galeracluster.com
Impact of Huge Transaction
0
500
1000
1500
2000
2500
3000
3500
4000
4500
Huge Transaction Slave Lag
Trx in master
24 secs
Trx in slave
9 secs
45
www.galeracluster.com
How to Deal with It?
● Skip flow control (use wsrep_desync)
➔ Flow control will not slow down master any more
➔ Slave queues will grow (very) long
➔ Only master can push more transactions
● Relax commit order
➔ Latter transactions can go ahead of the huge trx
➔ Database states will be momentarily different
46
www.galeracluster.com
How to Deal with It?
● Skip flow control (use wsrep_desync)
➔ Flow control will not slow down master any more
➔ Slave queues will grow (very) long
➔ Only master can push more transactions
● Relax commit order
➔ Latter transactions can go ahead of the huge trx
➔ Database states will be momentarily different
47
www.galeracluster.com
Streaming Replication
● Streaming replication is new technology
developed for Galera Cluster 4.0 release to
enable running transaction of unlimited
size in cluster
● Transaction size limits will remain, and
cluster can still reject too large
transactions
48
www.galeracluster.com
Streaming Replication
● Transaction is replicated, gradually in small
fragments, during transaction processing
● i.e. before actual commit, we replicate a number of
small scale fragments
● Size threshold for fragment replication is
configurable
● Replicated fragments are applied in slave
transactions in all cluster nodes
➔ Fragments hold locks in all nodes and cannot be
conflicted later
49
www.galeracluster.com
Streaming Replication
Huge transaction
Galera Replication
Node A Node B
Huge trx
Update, update, update....
50
www.galeracluster.com
Streaming Replication
Huge transaction
Galera Replication
Node A Node B
Huge trx
WS
Update, update, update....
51
www.galeracluster.com
Streaming Replication
Huge transaction
Galera Replication
Node A Node B
Huge trx
WS
Update, update, update....
trx trx
UpdateUpdate
52
www.galeracluster.com
Streaming Replication
Huge transaction
Galera Replication
Node A Node B
Huge trx
WS
commit
53
www.galeracluster.com
Streaming Replication
Huge transaction
Galera Replication
Node A Node B
OK
54
www.galeracluster.com
Configuring Streaming Replication
wsrep_trx_fragment_unit Unit metrics for fragmenting, options are:
● bytes WS size in bytes
● events # of binlog events
● rows # of rows modified
● statements # of SQL statements issued
wsrep_trx_fragment_size ● Threshold size (in units), when fragment will be
replicated
● 0 = no streaming
55
www.galeracluster.com
Streaming Replication Demo Setup
1. Same scenario as before
2. Configure node1 to fragment huge
transaction in 10K batches
● wsrep_trx_fragment_unit = bytes
● wsrep_trx_fragment_size = 10000
→ monitor trx/sec rate in the cluster when
streaming replication progresses
56
www.galeracluster.com
Streaming Replication
0
500
1000
1500
2000
2500
3000
3500
4000
4500
Streaming Replication
time
trx/sec
Streaming Replication
70 secs
57
www.galeracluster.com
Streaming Replication
0
500
1000
1500
2000
2500
3000
3500
4000
4500
time
trx/sec
58
www.galeracluster.com
Streaming Replication for Conflict
Prevention
Transaction fragments hold innodb row level
locks in all cluster nodes
– New write attempts for these rows are blocked by row
locks
59
www.galeracluster.com
Streaming Replication
Huge transaction
Galera Replication
Node A Node B
Huge trx
WS
Update t1.....
Update t1.....
60
www.galeracluster.com
Streaming Replication for Conflict
Prevention
Replicated part of transaction is protected
from conflicts
Currently processing part of transaction is
vulnerable for conflicts
Streaming replication can be utilized to run
hot-spot transactions effectively
– Requires rewriting the hot-spot transaction
Optimizing Inconsistency Shutdown
62
www.galeracluster.com
Optimizing Inconsistency Shutdown
● Current Policy for Inconsistency:
● For suspected inconsistency, cluster node will
do emergency shutdown
● (However, DDL failures are logged only as
warnings)
● Injected inconsistency in one node can cause all
other nodes to shutdown
63
www.galeracluster.com
Inconsistency Shutdown
Galera Replication
Node A Node B Node C
Create table t1 (i int)
t1 t1 t1
64
www.galeracluster.com
Inconsistency Shutdown
Galera Replication
Node A Node B Node C
Set wsrep_on=OFF
Insert into t values (8)
t1 t1 t1
8
65
www.galeracluster.com
Inconsistency Shutdown
Node A Node B Node C
Set wsrep_on=ON
Delete from t;
t1 t1 t1
8
Del
8
Del
8
66
www.galeracluster.com
Inconsistency Shutdown
Node A Node B Node C
t1 t1 t1
Set wsrep_on=ON
Delete from t;
Del
8
Del
8
67
www.galeracluster.com
Inconsistency Shutdown
Node A Node B Node C
t1
68
www.galeracluster.com
Optimizing Consistency Shutdown
● Galera Cluster 4.0 will optimize shutdowns
due to suspected inconsistency
● Nodes will communicate through
consistency voting protocol if
inconsistency is observed
● Target is to shutdown minimal number of
nodes
69
www.galeracluster.com
Inconsistency Shutdown
Node A Node B Node C
8
t1 t1 t1
Set wsrep_on=ON
Delete from t;
Del
8
Del
8
Consistency Voting
70
www.galeracluster.com
Consistency Voting
Node A Success
Node B Error: ‘row not found’
Node C Error: ‘row not found’
71
www.galeracluster.com
Inconsistency Shutdown
Node A Node B Node C
t1 t1 t1
Consistency Voting
72
www.galeracluster.com
Galera Consistency Voting Protocol
● With consistency voting, Galera Cluster can mitigate
the harm of inconsistency for the cluster
● In the best case, only one node has to abort, and
majority can continue operating normally
● However, the database has been inconsistent, for
indefinitely long period, and application business logic
may have been hurt
Non Blocking DDL
75
www.galeracluster.com
Non-Blocking DDL
Current TOI replication blocks whole cluster
for the duration of DDL statement
processing
Galera Cluster 4.0 optimizes DDL replication
(TOI) to lock only the affected table
76
www.galeracluster.com
Non-Blocking DDL - NBO
ALTER TABLE t1
Node A Node B
77
www.galeracluster.com
DDL Start Phase
ALTER TABLE t1
Node A Node B
ALTER t1
WS
seqno
78
www.galeracluster.com
Non-Blocking DDL - NBO
ALTER TABLE t1
Node A Node B
ALTER t1ALTER t1
WS
seqno
79
www.galeracluster.com
Non-Blocking DDL - NBO
ALTER TABLE t1
Node A Node B
ALTER t1ALTER t1
UPDATE t2
80
www.galeracluster.com
Non-Blocking DDL - NBO
ALTER TABLE t1
Node A Node B
ALTER t1ALTER t1
UPDATE t1
81
www.galeracluster.com
Non-Blocking DDL - NBO
ALTER TABLE t1
Node A Node B
ALTER t1ALTER t1
UPDATE t1UPDATE t1
82
www.galeracluster.com
Non-Blocking DDL - NBO
ALTER TABLE t1
Node A Node B
ALTER t1ALTER t1
UPDATE t1
UPDATE t3
UPDATE t1
83
www.galeracluster.com
DDL End Phase
ALTER TABLE t1
Node A Node B
UPDATE t1
WS
seqno
ALTER t1ALTER t1
DDL end protocol
UPDATE t1
84
www.galeracluster.com
Non Blocking DDL
● Replication sets no locks on DDL
● But, affected table is locked in all cluster nodes
in MySQL terms
● InnoDB Online DDL can make some part of DDL
processing completely non-blocking
● Online DDL will be supported case by case
● All other tables are accessible during DDL
processing
● DDL replication method of choice is declared by
variable:
wsrep_OSU_method = TOI | RSU | NBO
Galera 4 Road Map
86
www.galeracluster.com
4.0 Release Status
● Galera 4 Development complete in
MySQL version
● MariaDB merge in MariaDB 10.3 in
testing phase
● Actual MariaDB version for Galera 4 has
not been assigned yet (10.3, 10.3.x, 10.4…)
87
www.galeracluster.com
Later Road Map
● XA transaction support
● Locking reads (select for update)
● And more features coming for Galera 5.0
96
www.galeracluster.com
4
Happy Clustering :-)
Thank you for listening!

More Related Content

PDF
MySQL Parallel Replication: All the 5.7 and 8.0 Details (LOGICAL_CLOCK)
Jean-François Gagné
 
PDF
Percona Live 2022 - MySQL Architectures
Frederic Descamps
 
PPTX
Centralized Logging System Using ELK Stack
Rohit Sharma
 
PDF
Velocity 2015 linux perf tools
Brendan Gregg
 
PDF
Elasticsearch
Hermeto Romano
 
ODP
Monitoring IO performance with iostat and pt-diskstats
Ben Mildren
 
PDF
MySQL Group Replication
Kenny Gryp
 
PDF
Patroni: Kubernetes-native PostgreSQL companion
Alexander Kukushkin
 
MySQL Parallel Replication: All the 5.7 and 8.0 Details (LOGICAL_CLOCK)
Jean-François Gagné
 
Percona Live 2022 - MySQL Architectures
Frederic Descamps
 
Centralized Logging System Using ELK Stack
Rohit Sharma
 
Velocity 2015 linux perf tools
Brendan Gregg
 
Elasticsearch
Hermeto Romano
 
Monitoring IO performance with iostat and pt-diskstats
Ben Mildren
 
MySQL Group Replication
Kenny Gryp
 
Patroni: Kubernetes-native PostgreSQL companion
Alexander Kukushkin
 

What's hot (20)

PDF
MySQL Buffer Management
MIJIN AN
 
PDF
InnoDB Locking Explained with Stick Figures
Karwin Software Solutions LLC
 
PDF
The Complete MariaDB Server tutorial
Colin Charles
 
PDF
Tracing MariaDB server with bpftrace - MariaDB Server Fest 2021
Valeriy Kravchuk
 
PDF
New features in ProxySQL 2.0 (updated to 2.0.9) by Rene Cannao (ProxySQL)
Altinity Ltd
 
PDF
How to Avoid Common Mistakes When Using Reactor Netty
VMware Tanzu
 
PDF
Tanel Poder - Scripts and Tools short
Tanel Poder
 
PDF
Scaling managed MySQL Platform in Flipkart - (Sachin Japate - Flipkart) - Myd...
Mydbops
 
PDF
MariaDB Galera Cluster presentation
Francisco Gonçalves
 
PPTX
My sql failover test using orchestrator
YoungHeon (Roy) Kim
 
PDF
High Performance Storage Devices in the Linux Kernel
Kernel TLV
 
PDF
Specializing the Data Path - Hooking into the Linux Network Stack
Kernel TLV
 
PDF
MariaDB 마이그레이션 - 네오클로바
NeoClova
 
PDF
A Rusty introduction to Apache Arrow and how it applies to a time series dat...
Andrew Lamb
 
PDF
05.2 virtio introduction
zenixls2
 
PDF
InnoDB MVCC Architecture (by 권건우)
I Goo Lee.
 
PPTX
MariaDB Galera Cluster
Abdul Manaf
 
PDF
DataOpsbarcelona 2019: Deep dive into MySQL Group Replication... the magic e...
Frederic Descamps
 
PDF
ProxySQL High Availability (Clustering)
Mydbops
 
PDF
Another MySQL HA Solution for ProxySQL Users, Easy and All Integrated: MySQL ...
Frederic Descamps
 
MySQL Buffer Management
MIJIN AN
 
InnoDB Locking Explained with Stick Figures
Karwin Software Solutions LLC
 
The Complete MariaDB Server tutorial
Colin Charles
 
Tracing MariaDB server with bpftrace - MariaDB Server Fest 2021
Valeriy Kravchuk
 
New features in ProxySQL 2.0 (updated to 2.0.9) by Rene Cannao (ProxySQL)
Altinity Ltd
 
How to Avoid Common Mistakes When Using Reactor Netty
VMware Tanzu
 
Tanel Poder - Scripts and Tools short
Tanel Poder
 
Scaling managed MySQL Platform in Flipkart - (Sachin Japate - Flipkart) - Myd...
Mydbops
 
MariaDB Galera Cluster presentation
Francisco Gonçalves
 
My sql failover test using orchestrator
YoungHeon (Roy) Kim
 
High Performance Storage Devices in the Linux Kernel
Kernel TLV
 
Specializing the Data Path - Hooking into the Linux Network Stack
Kernel TLV
 
MariaDB 마이그레이션 - 네오클로바
NeoClova
 
A Rusty introduction to Apache Arrow and how it applies to a time series dat...
Andrew Lamb
 
05.2 virtio introduction
zenixls2
 
InnoDB MVCC Architecture (by 권건우)
I Goo Lee.
 
MariaDB Galera Cluster
Abdul Manaf
 
DataOpsbarcelona 2019: Deep dive into MySQL Group Replication... the magic e...
Frederic Descamps
 
ProxySQL High Availability (Clustering)
Mydbops
 
Another MySQL HA Solution for ProxySQL Users, Easy and All Integrated: MySQL ...
Frederic Descamps
 
Ad

Similar to M|18 Under the Hood: Galera Cluster (20)

PDF
Galera Cluster 4 presentation at Percona Live Austin 2019
Sakari Keskitalo
 
PDF
What’s new in Galera 4
MariaDB plc
 
PDF
Webinar slides: Introducing Galera 3.0 - Now supporting MySQL 5.6
Severalnines
 
PDF
Galera Cluster 3.0 Features
Codership Oy - Creators of Galera Cluster
 
PDF
Plny12 galera-cluster-best-practices
Dimas Prasetyo
 
PDF
MariaDB Galera Cluster - Simple, Transparent, Highly Available
MariaDB Corporation
 
PPTX
Choosing between Codership's MySQL Galera, MariaDB Galera Cluster and Percona...
Codership Oy - Creators of Galera Cluster
 
PDF
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
MariaDB Corporation
 
PDF
MariaDB - The Future of MySQL?
Bokowsky + Laymann GmbH
 
PDF
Galera Cluster 4 for MySQL 8 Release Webinar slides
Codership Oy - Creators of Galera Cluster
 
PDF
Proxysql ha plam_2016_2_keynote
Marco Tusa
 
PDF
Eugene Bova "Dapr (Distributed Application Runtime) in a Microservices Archit...
LogeekNightUkraine
 
PDF
MariaDB Replication manager and HAProxy (HAProxy Paris Meetup)
HAProxy Technologies
 
PPT
Galera cluster - SkySQL Paris Meetup 17.12.2013
MariaDB Corporation
 
PDF
MariaDB 10 and Beyond
MariaDB Corporation
 
PDF
MySQL replication best practices 105-232-931
Baruch Osoveskiy
 
PDF
Best practices for MySQL/MariaDB Server/Percona Server High Availability
Colin Charles
 
PDF
What to expect from MariaDB Platform X5, part 1
MariaDB plc
 
PDF
Best practices for MySQL High Availability
Colin Charles
 
Galera Cluster 4 presentation at Percona Live Austin 2019
Sakari Keskitalo
 
What’s new in Galera 4
MariaDB plc
 
Webinar slides: Introducing Galera 3.0 - Now supporting MySQL 5.6
Severalnines
 
Galera Cluster 3.0 Features
Codership Oy - Creators of Galera Cluster
 
Plny12 galera-cluster-best-practices
Dimas Prasetyo
 
MariaDB Galera Cluster - Simple, Transparent, Highly Available
MariaDB Corporation
 
Choosing between Codership's MySQL Galera, MariaDB Galera Cluster and Percona...
Codership Oy - Creators of Galera Cluster
 
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
MariaDB Corporation
 
MariaDB - The Future of MySQL?
Bokowsky + Laymann GmbH
 
Galera Cluster 4 for MySQL 8 Release Webinar slides
Codership Oy - Creators of Galera Cluster
 
Proxysql ha plam_2016_2_keynote
Marco Tusa
 
Eugene Bova "Dapr (Distributed Application Runtime) in a Microservices Archit...
LogeekNightUkraine
 
MariaDB Replication manager and HAProxy (HAProxy Paris Meetup)
HAProxy Technologies
 
Galera cluster - SkySQL Paris Meetup 17.12.2013
MariaDB Corporation
 
MariaDB 10 and Beyond
MariaDB Corporation
 
MySQL replication best practices 105-232-931
Baruch Osoveskiy
 
Best practices for MySQL/MariaDB Server/Percona Server High Availability
Colin Charles
 
What to expect from MariaDB Platform X5, part 1
MariaDB plc
 
Best practices for MySQL High Availability
Colin Charles
 
Ad

More from MariaDB plc (20)

PDF
MariaDB Berlin Roadshow Slides - 8 April 2025
MariaDB plc
 
PDF
MariaDB München Roadshow - 24 September, 2024
MariaDB plc
 
PDF
MariaDB Paris Roadshow - 19 September 2024
MariaDB plc
 
PDF
MariaDB Amsterdam Roadshow: 19 September, 2024
MariaDB plc
 
PDF
MariaDB Paris Workshop 2023 - MaxScale 23.02.x
MariaDB plc
 
PDF
MariaDB Paris Workshop 2023 - Newpharma
MariaDB plc
 
PDF
MariaDB Paris Workshop 2023 - Cloud
MariaDB plc
 
PDF
MariaDB Paris Workshop 2023 - MariaDB Enterprise
MariaDB plc
 
PDF
MariaDB Paris Workshop 2023 - Performance Optimization
MariaDB plc
 
PDF
MariaDB Paris Workshop 2023 - MaxScale
MariaDB plc
 
PDF
MariaDB Paris Workshop 2023 - novadys presentation
MariaDB plc
 
PDF
MariaDB Paris Workshop 2023 - DARVA presentation
MariaDB plc
 
PDF
MariaDB Tech und Business Update Hamburg 2023 - MariaDB Enterprise Server
MariaDB plc
 
PDF
MariaDB SkySQL Autonome Skalierung, Observability, Cloud-Backup
MariaDB plc
 
PDF
Einführung : MariaDB Tech und Business Update Hamburg 2023
MariaDB plc
 
PDF
Hochverfügbarkeitslösungen mit MariaDB
MariaDB plc
 
PDF
Die Neuheiten in MariaDB Enterprise Server
MariaDB plc
 
PDF
Global Data Replication with Galera for Ansell Guardian®
MariaDB plc
 
PDF
Introducing workload analysis
MariaDB plc
 
PDF
Under the hood: SkySQL monitoring
MariaDB plc
 
MariaDB Berlin Roadshow Slides - 8 April 2025
MariaDB plc
 
MariaDB München Roadshow - 24 September, 2024
MariaDB plc
 
MariaDB Paris Roadshow - 19 September 2024
MariaDB plc
 
MariaDB Amsterdam Roadshow: 19 September, 2024
MariaDB plc
 
MariaDB Paris Workshop 2023 - MaxScale 23.02.x
MariaDB plc
 
MariaDB Paris Workshop 2023 - Newpharma
MariaDB plc
 
MariaDB Paris Workshop 2023 - Cloud
MariaDB plc
 
MariaDB Paris Workshop 2023 - MariaDB Enterprise
MariaDB plc
 
MariaDB Paris Workshop 2023 - Performance Optimization
MariaDB plc
 
MariaDB Paris Workshop 2023 - MaxScale
MariaDB plc
 
MariaDB Paris Workshop 2023 - novadys presentation
MariaDB plc
 
MariaDB Paris Workshop 2023 - DARVA presentation
MariaDB plc
 
MariaDB Tech und Business Update Hamburg 2023 - MariaDB Enterprise Server
MariaDB plc
 
MariaDB SkySQL Autonome Skalierung, Observability, Cloud-Backup
MariaDB plc
 
Einführung : MariaDB Tech und Business Update Hamburg 2023
MariaDB plc
 
Hochverfügbarkeitslösungen mit MariaDB
MariaDB plc
 
Die Neuheiten in MariaDB Enterprise Server
MariaDB plc
 
Global Data Replication with Galera for Ansell Guardian®
MariaDB plc
 
Introducing workload analysis
MariaDB plc
 
Under the hood: SkySQL monitoring
MariaDB plc
 

Recently uploaded (20)

PDF
Technical Writing Module-I Complete Notes.pdf
VedprakashArya13
 
PDF
717629748-Databricks-Certified-Data-Engineer-Professional-Dumps-by-Ball-21-03...
pedelli41
 
PPTX
Future_of_AI_Presentation for everyone.pptx
boranamanju07
 
PDF
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
PDF
Blue Futuristic Cyber Security Presentation.pdf
tanvikhunt1003
 
PPTX
Fuzzy_Membership_Functions_Presentation.pptx
pythoncrazy2024
 
PDF
Classifcation using Machine Learning and deep learning
bhaveshagrawal35
 
PPTX
Multiscale Segmentation of Survey Respondents: Seeing the Trees and the Fores...
Sione Palu
 
PPTX
White Blue Simple Modern Enhancing Sales Strategy Presentation_20250724_21093...
RamNeymarjr
 
PPTX
HSE WEEKLY REPORT for dummies and lazzzzy.pptx
ahmedibrahim691723
 
PDF
Blitz Campinas - Dia 24 de maio - Piettro.pdf
fabigreek
 
PPTX
Presentation on animal welfare a good topic
kidscream385
 
PPT
Real Life Application of Set theory, Relations and Functions
manavparmar205
 
PDF
Key_Statistical_Techniques_in_Analytics_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
Databricks-DE-Associate Certification Questions-june-2024.pptx
pedelli41
 
PPTX
Introduction-to-Python-Programming-Language (1).pptx
dhyeysapariya
 
PPTX
M1-T1.pptxM1-T1.pptxM1-T1.pptxM1-T1.pptx
teodoroferiarevanojr
 
PPTX
Data-Users-in-Database-Management-Systems (1).pptx
dharmik832021
 
PPTX
INFO8116 - Week 10 - Slides.pptx data analutics
guddipatel10
 
PDF
Mastering Financial Analysis Materials.pdf
SalamiAbdullahi
 
Technical Writing Module-I Complete Notes.pdf
VedprakashArya13
 
717629748-Databricks-Certified-Data-Engineer-Professional-Dumps-by-Ball-21-03...
pedelli41
 
Future_of_AI_Presentation for everyone.pptx
boranamanju07
 
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
Blue Futuristic Cyber Security Presentation.pdf
tanvikhunt1003
 
Fuzzy_Membership_Functions_Presentation.pptx
pythoncrazy2024
 
Classifcation using Machine Learning and deep learning
bhaveshagrawal35
 
Multiscale Segmentation of Survey Respondents: Seeing the Trees and the Fores...
Sione Palu
 
White Blue Simple Modern Enhancing Sales Strategy Presentation_20250724_21093...
RamNeymarjr
 
HSE WEEKLY REPORT for dummies and lazzzzy.pptx
ahmedibrahim691723
 
Blitz Campinas - Dia 24 de maio - Piettro.pdf
fabigreek
 
Presentation on animal welfare a good topic
kidscream385
 
Real Life Application of Set theory, Relations and Functions
manavparmar205
 
Key_Statistical_Techniques_in_Analytics_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Databricks-DE-Associate Certification Questions-june-2024.pptx
pedelli41
 
Introduction-to-Python-Programming-Language (1).pptx
dhyeysapariya
 
M1-T1.pptxM1-T1.pptxM1-T1.pptxM1-T1.pptx
teodoroferiarevanojr
 
Data-Users-in-Database-Management-Systems (1).pptx
dharmik832021
 
INFO8116 - Week 10 - Slides.pptx data analutics
guddipatel10
 
Mastering Financial Analysis Materials.pdf
SalamiAbdullahi
 

M|18 Under the Hood: Galera Cluster