Saturday I was in my favorite grocery store, standing in the line, browsing the net on my phone. I read Vadim Tkachenko‘s blog post about Measuring Percona Server Docker CPU/network overhead and his findings were opposite than mine – he didn’t found any measurable difference. Reading his post, he did found huge impact in networking […]
I use Pingdom's free service to monitor slaptijack.com.
Apparently, late Friday night, oom-killer decided
that the server needed more memory and took out the MySQL server.
To make matters worse, I missed the alarm from Pingdom, and
slaptijack.com was down for pretty much all of Saturday. The fact
that oom-killer was invoked is annoying, but more on
that later.
The beauty of using Pelican rather than Wordpress (or any other database-driven content engine) is one less point of failure for the site. Obviously, I don't have all of slaptijack.com converted to Pelican yet (and perhaps never will), but at least parts of the site were up and working despite MySQL being down. If nothing else, this incident is enough to convince me that moving to Pelican was a good idea.
OOM'ed
…
[Read more]Saturday I was in my favourite grocery store, standing in the line, browsing the net on my phone. I read Vadim Tkachenko‘s blog post about Measuring Percona Server Docker CPU/network overhead and his findings were the opposite than mine – he didn’t found any measurable difference. Reading his post, he did found huge impact in networking which I didn’t […]
VividCortex is all about optimizing your queries. Many of our users asked us to analyse their queries, searching for common errors and mistakes.
It's true that there are some excellent tools out there to perform the same tasks, such as pt-query-advisor from the great Percona Toolkit. But having this information available right in our web application is something we always wanted to do, too. And today we released that!
Today we added Query Analysis to our Profiler tool, so as of now, you will have less trouble finding your bad queries. Query Analysis analyzes queries with heuristics. It can find bad application patterns, SQL bugs, and all kinds of other obvious and subtle issues.
The notifications count in the Profiler now …
[Read more]This will be another post on using Percona Server via a Docker image. I want to follow up on my previous post regarding CPU/Network overhead in Docker “Measuring Percona Server Docker CPU/network overhead” by measuring if there is any docker IO overhead on operations.
After running several tests, it appears (spoiler alert) that there is no Docker IO overhead. I still think it is useful to understand the different ways Docker can be used with data volumes, however. Docker’s philosophy is to provide ephemeral containers, but ephemeral does not work well for data – we do not want our data to disappear.
So, the first pattern is to create data inside a docker container. This …
[Read more]This Log Buffer Edition covers blog posts from Oracle, SQL Server and MySQL for this week.
Oracle:
APEX shuttle item with one direction
Wondering about which tasks and work products are essential for your project?
Using Spark(Scala) and Oracle Big Data Lite VM for Barcode & QR Detection
Cloning 10.2.0.3 Oracle Home on fully patched 11.31 HP-UX hangs
An UNDO in a PDB in …
[Read more]The MariaDB project is pleased to announce the immediate availability of MariaDB 5.5.48 and MariaDB Connector/J 1.3.5. See the release notes and changelogs for details on these releases. Download MariaDB 5.5.48 Release Notes Changelog What is MariaDB 5.5? MariaDB APT and YUM Repository Configuration Generator Download MariaDB Connector/J 1.3.5 Release Notes Changelog About MariaDB Connector/J […]
The post MariaDB 5.5.48 and Connector/J 1.3.5 now available appeared first on MariaDB.org.
Performance Schema is a mechanism to collect and report run time statistics for running MySQL server. These statistics are stored-in and fetched-from internal memory buffers. In MySQL 5.6 GA, memory for these buffers is allocated during MySQL server startup with either user specified configuration values or with default values that autosize.…
Time for another entry in the EXPLAIN FORMAT=JSON is cool! series. Today we’re going to look at how you can view the buffer result using JSON (instead of the regular
EXPLAIN
command.
Regular
EXPLAIN
does not identify if
SQL_BUFFER_RESULT
was used at all. To demonstrate, let’s run this query:
mysql> explain select * from salariesG
*************************** 1. row ***************************
id: 1
select_type: SIMPLE
table: salaries
partitions: NULL
type: ALL
possible_keys: NULL
key: NULL
key_len: NULL
ref: NULL
rows: 2557022
filtered: 100.00
Extra: …[Read more]
After the pictures (see the galleries on top ^), the videos of the MySQL & Friends Devroom are available !
You can find them on http://video.fosdem.org/2016/h1308/
Enjoy them !