I do a lot of data analysis lately, and I try to find answers to
questions through data for my companies pressing questions. Let's
look at the past year of 2017 and answer questions for people who
like music.
artist is the artist name
track is the artist's track name
list_date is which chart date the artist show up on the
top200
streams is the number of plays following spotify specific
rules
Let's look at the data set
select count(*) from spotify.top200 WHERE country='us' and
list_date >= '2017-01-01' and list_date <
'2018-01-01';
+----------+
| count(*) |
+----------+
| 74142 |
+----------+
1 row in set (0.04 sec)
How many artists made it in the top200 for the United
States?
mysql> select count(DISTINCT(artist)) from spotify.top200
WHERE country='us' and …
FOSDEM is next weekend and I am talking about Parallel Replication on Friday, February 2nd at the MySQL Pre-FOSDEM Day (there might be tickets left in case of cancellation, attendance is free of charge). During this talk, I will show benchmark results of MySQL 8.0 parallel replication on Booking.com real production environments. I thought I could share a few things before the talk so here it
Percona announces the release of Percona XtraDB Cluster 5.7.20-29.24 (PXC) on January 26, 2018. Binaries are available from the downloads section or our software repositories.
NOTE: Due to new package dependency,
Ubuntu/Debian users should use apt-get dist-upgrade,
apt upgrade, or apt-get install
percona-xtradb-cluster-57 to upgrade.
Percona XtraDB Cluster 5.7.20-29.24 is now the current release, based on the following:
- …
I started to use Percona Monitoring and Management (PMM) recently because it seems promising, and my friends from Percona always recommending it to try out, and frankly, at first sight, I like it. There are few things which I am not happy about, but mostly I feel OK – but when it comes to the […]
Last month I published a blog post at mysqlserverteam.com about how the Query Optimizer in MySQL 8.0 takes advantage of that InnoDB provides buffer estimates per table and index. In that blog post I showed how we got different query plans for Query 8 of the DBT-3 benchmark depending on whether the data was cached InnoDB's buffer pool or not.
In MySQL 5.6, we got a query plan that was well suited for a disk-bound scenario, while MySQL 5.7 switched to a query plan that reduces the execution time by 90% when all data is in memory. However, that came at the expense of longer execution times when data had to be …
[Read more]Dear MySQL users,
MySQL Connector/Net 6.9.11 is a maintenance release for the 6.9.x
series
of the .NET driver for MySQL. It can be used for production
environments.
It is appropriate for use with MySQL server versions 5.5-5.7.
It is now available in source and binary form from
http://dev.mysql.com/downloads/connector/net/#downloadsandmirrorsites
(note that not all mirror sites may be up to date at this
point-if you
can’t find this version on some mirror, please try again later or
choose
another download site.)
Changes in MySQL Connector/Net 6.9.11 (2018-01-26, General
Availability)
Functionality Added or Changed
* All demos, code samples, and test-debug scripts are now
optional to install, whereas before these items were …[Read more]
Join Percona Chief Evangelist Colin Charles as he covers happenings, gives pointers and provides musings on the open source database community.
Still on Meltdown/Spectre, this time MariaDB Corporation has published Meltdown Vulnerability Impact On MariaDB Server – interesting the comparison between glibc/tcmalloc. Worthy Facebook thread about this too, with a bit of chat about MongoDB performance. Officially MongoDB says a degradation of 10-15%. ScaleGrid has a good post, in which they test MongoDB against …
[Read more]It’s kind of difficult to start a blog with something original that hasn’t been written before when blogging about attending or sponsoring a particular event or conference…
What can I say?
FOSDEM 2018 is round the corner? Ready for FOSDEM 2018? Join us next week at FOSDEM 2018? All set for FOSDEM 2018 next week? The possibilities are endless…
So here we go ;-)
FOSDEM 2018 D-7!
If you’re in Europe and into open source (databases) make sure not to miss FOSDEM 2018 in Brussels, which takes place next week from the 2nd (unofficially) to the 4th of February (officially).
Thousands of open source enthusiasts will be gathering in the Belgium capital to talk latest technologies, concepts and ideas all around open source software.
If you haven’t made plans to attend yet, you can find all the details on the FOSDEM website.
…[Read more]
MySQL Cluster Manager 1.4.5 is now available for download from My
Oracle Support.
Overview
MCM 1.4.5 contains further stability and usability improvements
of MySQL Cluster Manager.
The 1.4.5 release bundles MySQL Cluster 7.5.9. However, since MySQL Cluster 7.5.7, system tables contain sufficient information for MCM to properly support rolling reconfigurations when ndb_cluster_connection_pool is enabled for mysqlds.…
In this blog post, we’ll provide an overview of the new MySQL 8.0 RESOURCE_GROUP feature.
One great new feature introduced in MySQL 8.0 that – from my
point of view – requires attention is
RESOURCE_GROUP.
Short disclaimer: I want to point out that MySQL 8.0
is not GA yet, so it is possible for the MySQL
8.0 RESOURCE_GROUP implementation to change in
features and/or behavior.
I’ve used MySQL Community Server 8.0 RC, and everything mentioned below applies to this MySQL version.
In this post, I will quickly look at this feature and summarize what it’s for, how it makes the DBA’s life a little bit easier and highlight some known limitations.
The MySQL documentation describes it as follows:
“MySQL supports creation and …
[Read more]