Dear MySQL users,
The MySQL developer tools team announces 8.0.16 as our general
available (GA) for MySQL Workbench 8.0.
For the full list of changes in this revision, visit
http://dev.mysql.com/doc/relnotes/workbench/en/news-8-0.html
For discussion, join the MySQL Workbench Forums:
http://forums.mysql.com/index.php?152
The release is now available in source and binary form for a
number of platforms from our download pages at:
http://dev.mysql.com/downloads/tools/workbench/
Enjoy!
Dear MySQL users,
MySQL Connector/Python 8.0.16 is the latest GA release version of
the
MySQL Connector Python 8.0 series. The X DevAPI enables
application
developers to write code that combines the strengths of the
relational
and document models using a modern, NoSQL-like syntax that does
not
assume previous experience writing traditional SQL.
To learn more about how to write applications using the X DevAPI,
see
http://dev.mysql.com/doc/x-devapi-userguide/en/.
For more information
about how the X DevAPI is implemented in MySQL Connector/Python,
and its
usage, see http://dev.mysql.com/doc/dev/connector-python.
Please note that the X DevAPI requires at least MySQL Server
version 8.0
or higher with the X Plugin …
Sysbench has long been established as the de facto standard when it comes to benchmarking MySQL performance. Percona relies on it daily, and even Oracle uses it when blogging about new features in MySQL 8. Sysbench comes with several pre-defined benchmarking tests. These tests are written in an easy-to-understand scripting language called Lua. Some of these tests are called: oltp_read_write, oltp_point_select, tpcc, oltp_insert. There are over ten such scripts to emulate various behaviors found in standard OLTP applications.
But what if your application does not fit the pattern of traditional OLTP? How can you continue to utilize the power of load-testing, benchmarking, …
[Read more]MySQL master-slave replication is pretty easy and straightforward to set up. This is the main reason why people choose this technology as the first step to achieve better database availability. However, it comes at the price of complexity in management and maintenance; it is up to the admin to maintain the data integrity, especially during failover, failback, maintenance, upgrade and so on.
There are many articles out there describing on how to perform failover operation for replication setup. We have also covered this topic in this blog post, Introduction to Failover for MySQL Replication - the 101 Blog. In this blog post, we are going to cover the post-disaster tasks when restoring to the original topology - …
[Read more]As a reminder for the shows where you can find MYSQL at this week, please see below:
- GIDS - Great Indian Developer Summit, Bangalore, India, Apr 22-26, 2019 - with MySQL at Oracle's booth & with a MySQL talk given by Sanjay Manwani on "MySQLaaS & Rapid" in the Data track.
- LinuxFest Northwest, Bellingham, US, April 26-28, 2019 - with MySQL booth in the expo area as well as talk given by David Stokes on "7 Database Mistakes You Are Making and MySQL 8 Features for Developers".
We are looking forward seeing & talking to you @ above shows this week!
We would like to announce that MySQL Community Team 2019 MySQL Contributor Reward Program winners. This award started in 2015 to identify & reward the most active community members from the MySQL Community world. MySQL Community Team let printed a limited edition of “MySQL Community Contributor” t-shirts which were already distributed to almost all winners.
Same as in 2015 also now specific criteria for the nominations were wet as follows:
- The most active code contributor
- Bug reporter
- The most active MySQL blogger
- People who plays very active role in translation/documentation of MySQL articles
- People who provides feedback on DMR releases, Labs releases, or change proposals
- Anyone in the community who worked their butt off or did really useful work that you feel should be thanks publicly
We are happy to announce that the people below …
[Read more]We are pleased to announce the launch of PMM 2.0.0-alpha1, Percona’s first Alpha release of our long-awaited PMM 2 project! We focused exclusively on MySQL support in our first Alpha (because we wanted to show progress sooner rather than later), and you’ll find updated MySQL dashboards along with enhancements to Query Analytics. We’ve also added better visibility regarding which services are registered with PMM Server, the client-side addition of a new agent called pmm-agent, and finally PMM Server is now exposing an API!
-
Query Analytics
- Support for large environments – default view all queries from all instances
- Filtering – display only the results matching filters – MySQL schema name, MySQL server instance
- Sorting and more columns – now sort by any …
Kubernetes Operators are amazing and they are already playing an important role for those who are managing large scale applications. I personally think that we will manage all applications using Operators.
In this tutorial I will show you how to setup a MySQL cluster using the MySQL Operator on Kubernetes.
Prerequisites:
- Install kubectl
- Install Helm
- Kubernetes Cluster: Use minikube locally or check out Luca’s post on how to set up OKE.
Let’s start with cloning the MySQL repository which contains the …
[Read more]During my presentation at Percona Live 2019 I will show how using Optimizer Trace can give insight into the inner workings of the MySQL Query Optimizer. Through the presentation, the audience will both be introduced to optimizer trace, learn more about the decisions the query optimizer makes, and learn about the query execution strategies the query optimizer has at its disposal. I’ll be covering the main phases of the MySQL optimizer and its optimization strategies, including query transformations, data access strategies, the range optimizer, the join optimizer, and subquery optimization.
Who’d benefit most from the presentation?
DBAs, developers, support engineers and other people who are concerned about MySQL query performance will benefit from this presentation. Knowing the optimizer trace …
[Read more]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 …