This blog includes: Keynote video highlights, link to full keynote, product demo, testimonial, upcoming MySQL Database Service and Analytics Engine webinars, and more. Today the MySQL team introduces the MySQL Database Service with the MySQL Analytics Engine. 1. Watch the keynote highlights: 2. See ...
Introduction
MySQL is the most popular open-source database and many organizations choose MySQL to store their valuable enterprise data. MySQL is optimized for OLTP, but it is not designed for analytic processing. As a result, organizations which need to efficiently run analytics on data stored in MySQL database move their data to another database to run analytic applications.
This approach of moving data to another database introduces complexity and additional cost for customers in multiple ways:
- Applications need to define complex logic for extracting relevant data from MySQL.
- The extracted data needs to be transported to another database across networks in a secure way, which takes times and creates security vulnerability.
- Data in the other database needs to be manually kept in sync with the MySQL database and as a result the data on which analytics is performed can become …
Introduction MySQL is the most popular open-source database and many organizations choose MySQL to store their valuable enterprise data. MySQL is optimized for OLTP, but it is not designed for analytic processing. As a result, organizations which need to efficiently run analytics on data stored in M...
The benefits of jemalloc versus glibc memory allocator for use with MySQL have been widely discussed. With jemalloc (along with Transparent Huge Pages disabled) there is less memory fragmentation, and thus more efficient resource management of the server memory. For MySQL 5.6, installing jemalloc is enough to enable it when starting the MySQL process. However, for MySQL 5.7 and 8.0.X series, you will need to take a few extra steps.
Enabling jemalloc on Percona Server for MySQL
Installing the jemalloc package is simple for Percona. This is
because the library is available on the Percona repository, which
is available for both apt
and
yum
package management:
- …
If you use SQL on a regular basis, then you are well aware that Window Functions are powerful. They allow us to simplify queries that would otherwise be quite the mess. We can provide meaningful insight across rows of data without collapsing the results into a single value. I have written numerous blog posts on Window Functions, many here recently. I decided to make this blog post a compilation of all the Window Function posts I have written, providing a one-stop source for any readers interested in learning more about Window Functions…
Image by Free-Photos from …
[Read more]Introducing the new Continuent Tungsten Startup Pricing: Give your business the growth infrastructure it deserves with our best-of-breed MySQL HA / DR / Geo-Scale solutions - at Startup Pricing!
Tags: startupstartup pricingContinuent Tungstenmysql hamysql drgeo-scale mysqlMySQL
The tables in PERFORMANCE_SCHEMA
(P_S
)
are not actually tables. You should not think of them as tables,
even if your SQL works on them. You should not JOIN them, and you
should not GROUP or ORDER BY them.
Unlocked memory buffers without indexes
The stuff in P_S
has been created with “keep the
impact on production small” in mind. That is, from a users point
of view, you can think of them as unlocked memory buffers – the
values in there change as you look at them, and there are
precisely zero stability guarantees.
There are also no indexes.
Unstable comparisons
When sorting a table for a GROUP BY or ORDER BY, it may be necessary to compare the value of one row to other rows multiple times in order to determine where the row goes. The value compared to other rows can change while this happens, and will change more often the more load the server has. The end …
[Read more]
I am pretty new on the Oracle Cloud Infrastructure technology, so
maybe I am talking about something you already know. But anyway I
prefer to share this case: it can help if you encounter the same
problem as me. Let’s take the risk to have too much information
rather than nothing!
The problem
I was doing some tests on the new MySQL Database
Service and during the setup I decided to generate my ssh
keys via the OCI console:
When I tried to connect via PuTTY or MobaXterm to my compute instance using the opc account and my private key (generated previously), I got the following …
[Read more]
I am pretty new on the Oracle Cloud Infrastructure technology, so
maybe I am talking about something you already know. But anyway I
prefer to share this case: it can help if you encounter the same
problem as me. Let’s take the risk to have too much information
rather than nothing!
The problem
I was doing some tests on the new MySQL Database
Service and during the setup I decided to generate my ssh
keys via the OCI console:
When I tried to connect via PuTTY or MobaXterm to my compute instance using the opc account and my private key (generated previously), I got the …
[Read more]In this article, we will see the steps to create a snapshot of the existing RDS MySql Instance. Then we will see the steps to restore the snapshot which creates a new RDS Instance. At last, we will clean up the instances and snapshots.