Be it running reports or displaying data in some other
visualization, SQL SELECT column expressions should
be meaningful and understandable. To provide those valuable query
results, SQL Developers, use a multitude of available functions,
adjacent columns, or other means not readily apparent to
end-users. All that being said, the column names often suffer the
most as far as readability is concerned, taking on long function
call names or other combined expressions. But, as luck would be
on our side, there is an easy fix and that is aliasing columns
using the AS keyword. Although AS is
optional – in this particular context – I err on the side of
readability and use it when aliasing SELECT column
expressions.
A significant improvement has come to Galera Cluster 4 for MySQL, in the form of streaming replication. When you are dealing with large (greater than 2GB in size) or long running transactions, previous releases of Galera Cluster would reject the transaction; in the current release transactions can be split into fragmented chunks and those rows can be replicated in chunks to the other nodes even before commit. This is the feature that will remove you from all cluster stall issues due to large transaction processing!
While disabled by default, you can use it and configure it dynamically, and there is also the ability to monitor streaming replication progress. Come to this webinar to learn from the primary author, Seppo Jaakola, on why he implemented the feature, how you can use it, finding the optimal fragment size based on workload, and the design trade-offs for the initial release in where the focus was more on functionality over …
[Read more]For the sixth in the Competitor Comparison series in which we look at the main solutions for MySQL high availability, disaster recovery and geographic distribution, I got a chance to interview Matt Lang, Customer Success Director, Americas at Continuent. We focused on highly available, geo-scale, multi-region MySQL for mission-critical sites and apps with Do-it-Yourself (DIY) solutions as compared to MySQL clustering with Continuent Tungsten, the only complete, fully-integrated clustering solution for MySQL - on-premises, in the cloud, hybrid-cloud or multi-cloud.
Tags: Do-it-Yourself (DIY)high availability (HA)MySQL …
[Read more]MySQL 8.0.24 has been released today \o/
As usual, it’s highly advised to read the release notes to get informed about the changes and bug fixed.
MySQL is Open Source and each release contains contributions from our great Community. Let me thanks all the contributors on behalf of the entire MySQL Team: Thank you !
MySQL 8.024 includes contributions from Daniël van Eeden, Kaiwang Chen, Zhai Weixiang, Venkatesh Prasad Venugopal, Jingbo Zhao, Yuxiang Jiang, Brian Yue, Hope Lee, Stanislav Revin, Mattias Jonsson, Facebook and a suggestion from Dmitriy Philimonov.
Once again, thank you all for your great contributions.
Here is the list of the above contributions and related bugs:
…
[Read more]Dear MySQL users,
The MySQL developer tools team announces 8.0.24 as our General Availability (GA) for MySQL Workbench 8.0.
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!
A couple of years ago, MySQL Connector/Net shipped with a feature that allowed the connector to automatically create a SSH “tunnel” to a remote MySQL host. This could be useful in that it allows a remote MySQL host to only run with a secure port and a local client could connect to a local port to access it. We wrote about that feature in a blog post you can read here.
Today we are announcing that starting with the 8.0.24 release we are removing that feature. We decided to take this action for a few reasons. First, very few people were actually using the feature. Including a security sensitive feature that few people use is something we always want to examine. In addition, we were starting to encounter some friction between the encryption methods and ciphers that library supported and those that we wanted to support …
[Read more]
Dear MySQL users,
MySQL Shell 8.0.24 is a maintenance release of MySQL Shell 8.0
Series (a
component of the MySQL Server). The MySQL Shell is provided under
Oracle’s
dual-license.
MySQL Shell 8.0 is highly recommended for use with MySQL Server
8.0 and 5.7.
Please upgrade to MySQL Shell 8.0.24.
MySQL Shell is an interactive JavaScript, Python and SQL console
interface,
supporting development and administration for the MySQL Server.
It provides
APIs implemented in JavaScript and Python that enable you to work
with MySQL
InnoDB Cluster and use MySQL as a document store.
The AdminAPI enables you to work with MySQL InnoDB Cluster and
InnoDB
ReplicaSet, providing integrated solutions for high availability
and
scalability using InnoDB based MySQL databases, without requiring
advanced
MySQL expertise. For more information …
Dear MySQL users,
MySQL Connector/J 8.0.24 is the latest General Availability
release of the
MySQL Connector/J 8.0 series. It is suitable for use with
MySQL Server
versions 8.0 and 5.7. It supports the Java Database
Connectivity (JDBC)
4.2 API, and implements the X DevAPI.
This release includes the following new features and changes,
also described in
more detail on
https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/news-8-0-24.html
As always, we recommend that you check the “CHANGES” file in the
download
archive to be aware of changes in behavior that might affect your
application.
To download MySQL Connector/J 8.0.24 GA, see the “General
Availability (GA)
Releases” tab at …
Dear MySQL users,
MySQL Connector/C++ 8.0.24 is a new release version of the
MySQL
Connector/C++ 8.0 series.
Connector/C++ 8.0 can be used to access MySQL implementing
Document
Store or in a traditional way, using SQL queries. It allows
writing
both C++ and plain C applications using X DevAPI and X DevAPI for
C.
It also supports the legacy API of Connector/C++ 1.1 based on
JDBC4.
To learn more about how to write applications using X DevAPI,
see
“X DevAPI User Guide” at
https://dev.mysql.com/doc/x-devapi-userguide/en/
See also “X DevAPI Reference” at
https://dev.mysql.com/doc/dev/connector-cpp/devapi_ref.html
and “X DevAPI for C Reference” at
…
[Read more]MySQL Server 8.0.24 and 5.7.34, new versions of the popular Open Source Database Management System, have been released. These releases are recommended for use on production systems. For an overview of what’s new, please see http://dev.mysql.com/doc/refman/8.0/en/mysql-nutshell.html http://dev.mysql.com/doc/refman/5.7/en/mysql-nutshell.html For information on installing the release on new servers, please see the MySQL installation documentation at http://dev.mysql.com/doc/refman/8.0/en/installing.html http://dev.mysql.com/doc/refman/5.7/en/installing.html […]