Presentation of some of the new features of MySQL 8.0.16 released on April 25, 2019
Today we’re happy to announce that we’ll be partnering with Datavail to provide solutions for continuous & highly available MySQL, Percona Server & MariaDB database operations based on Tungsten Clustering & Datavail Database Services.
Datavail is a renowned, tech-enabled data management, applications, business intelligence, and software solutions provider with a team of 700+ DBAs that look after customers’ database environments.
What are we aiming for?
Together we’re looking to continue to drive momentum in supporting rapid MySQL & MariaDB based application deployments as well as highly available and scalable database implementations for existing and future customers.
This new collaboration is …
[Read more]The Question Recently, a customer asked us:
What is the meaning of this error message found in
trepsvc.log
?
2019/05/14 01:48:04.973 | mysql02.prod.example.com | [east
- binlog-to-q-0] INFO pipeline.SingleThreadStageTask Performing
rollback of possible partial transaction:
seqno=(unavailable)
Simple Overview The Skinny
This message is an indication that we are dropping any uncommitted or incomplete data read from the MySQL binary logs due to a pending error.
The Answer Safety First
This error is often seen before another error and is an
indication that we are rolling back anything uncommitted, for
safety. On a master this is normally very little and would likely
be internal transactions in the trep_commit_seqno
table, for example.
As you may know with the replicator we always extract complete transactions, and so this particular message is …
[Read more]Overview The Skinny
In this blog post we will discuss how the managed cross-site replication streams work in a Composite Multi-Master Tungsten Cluster for MySQL, MariaDB and Percona Server.
Agenda What’s Here?
- Briefly explore how managed cross-site replication works in a Tungsten Composite Multi-Master Cluster
- Describe the reasons why the default design was chosen
- Explain the pros and cons of changing the configuration
- Examine how to change the configuration of the managed cross-site replicators
Cross-Site Replication A Very Brief Summary
In a standard Composite Multi-Master (CMM) deployment, the managed cross-site replicators pull Transaction History Logs (THL) from every remote cluster’s current master node. …
[Read more]The Question Recently, a customer asked us:
Why would Tungsten Replicator be slow to apply to MySQL?
The Answer Performance Tuning 101
When you run trepctl status
and see:
appliedLatency : 7332.394
like this on a slave, it is almost always due to the inability
for the target database to keep up with the applier.
This means that we often need to look first to the database layer for the solution.
Here are some of the things to think about when dealing with this issue:
Architecture and Environment
√ Are you on bare metal?
√ Using the cloud?
√ Dev or Prod?
√ Network speed and latency?
√ Distance the data needs to travel?
√ Network round trip times? Is the …
Q: Validate an instance for MySQL InnoDB Cluster usage?
A: Use check_instance_configuration()
The Question Recently, a customer asked us:
If we move to using the INI configuration method instead of staging, would password-less SSH still be required?
The Answer The answer is both “Yes” and “No”
No, for installation and updates/upgrades specifically. Since
INI-based configurations force the tpm
command to
act upon the local host only for installs and updates/upgrades,
password-less SSH is not required.
Yes, because there are certain commands that do rely upon password-less SSH to function. These are:
-
tungsten_provision_slave
-
prov-sl.sh
-
multi_trepctl
-
tpm diag
(pre-6.0.5) -
tpm diag --hosts
(>= 6.0.5) - Any tpm-based backup and restore operations that involve a remote node
Summary The Wrap-Up
In …
[Read more]The MySQL Development Team is very happy to announce a new 8.0 GA Maintenance Release of InnoDB Cluster – 8.0.16!
In addition to important bug fixes, 8.0.16 brings very useful new features!
This blog post will cover MySQL Shell and the AdminAPI, for detailed information of what’s new in MySQL Router stay tuned for an upcoming blog post!…
Facebook Twitter Google+ LinkedIn
Overview The Skinny
In this blog post we will discuss how to best integrate various Continuent-bundled cluster monitoring solutions with PagerDuty (pagerduty.com), a popular alerting service.
Agenda What’s Here?
- Briefly explore the bundled cluster monitoring tools
- Describe the procedure for establishing alerting via PagerDuty
- Examine some of the multiple monitoring tools included with the Continuent Tungsten Clustering software, and provide examples of how to send an email to PagerDuty from each of the tools.
Exploring the Bundled Cluster Monitoring Tools A Brief Summary
Continuent provides multiple methods out of the box to monitor
the cluster health. The most popular is the suite of Nagios/NRPE
scripts (i.e. cluster-home/bin/check_tungsten_*
). We
also have Zabbix scripts (i.e.
cluster-home/bin/zabbix_tungsten_*
). Additionally,
there is …
We’re pleased to share our webinar “Multi-Region AWS Aurora vs Continuent Tungsten for MySQL & MariaDB”, recorded live on Thursday, April 18th, 2019.
Our colleague Matt Lang walks you through a comparison of building a global, multi-region MySQL / MariaDB / Percona cloud back-end using AWS Aurora versus Continuent Tungsten.
If you’d like to find out how multi-region AWS Aurora deployments can be improved – then this webinar is for you!
We hope you enjoy it!
Recorded:
Thursday, April 18th at 10am PST / 1pm EST / 4pm BST / 5pm CEST
Recording: follow this link to watch
Slides: …
[Read more]