Why message queues and offline processing are so important
If you read Percona’s whitepaper on Goal-Driven Performance Optimization, you will notice that we define performance using the combination of three separate terms. You really want to read the paper,...
View ArticleBack to blogging....
It has been a while since I posted on my blog - in fact, I believe this is the first time ever that more than one month passed between posts since I started blogging. There are a couple of reasons for...
View ArticleComparing ScaleDB’s Shared Cache Tier vs. NFS and CFS
Prior posts addressed the performance benefits of a shared cache tier (ScaleDB CAS) and also the storage flexibility it enables.This post compares the ScaleDB CAS purpose-built file storage sharing...
View ArticleOn “Replace Into”, “Insert Ignore”, Triggers, and Row Based Replication
In posts on June 30 and July 6, I explained how implementing the commands “replace into” and “insert ignore” with TokuDB’s fractal trees data structures can be two orders of magnitude faster than...
View ArticleAnother Python MySQL template
Following up on Matt Reid’s simple python, mysql connection and iteration, I would like to share one of my own, which is the base for mycheckpoint & openark kit scripts. It is oriented to provide...
View ArticleTranslation of "Chapter 10. Lost connection to MySQL server during...
This chapter is about possible reasons of "Lost connection to MySQL server" error not discussed in previous one. Chapter 10. Lost connection to MySQL server during query You can see error "Lost...
View ArticleConnecting Pentaho Data Integration to hive / hadoop
My latest data integration challenge has been with a new node in my data landscape: a hadoop/hive installation. Since PDI has become my favorite hammer for many different tasks, I thought it would be...
View ArticleRedis -- key pair and replication
DBAs seem to be getting hit over the head with the NoSQL message while trying to keep their SQL systems going. SQL does have its place in the world1 and much of the NoSQL push seems to be a way to get...
View ArticleThe case against using rpm packaging for MySQL
In some environments using a distro package management system may* provide benefits including handling dependencies and providing a simpler approach when there are no dedicated DBA or SA resources....
View ArticleMySQL Cluster on Windows - NDB API part 4 - Finishing it up
So we have come to the forth and last part of this small series on how to get started with NDB MGM API on Windows. I am planning some more code using NDB API specifically, but that will be a separate...
View ArticleMONyog MySQL Monitor 3.8 Has Been Released
Important note: Please note that if you have installed a MONyog 4.0 (beta) release you cannot install this one unless first completely removing the 4.0 installation including the complete MONyog data...
View ArticleExamples of mysqlnd plugins
From here : Hi,we (MySQL Connectors Team at Oracle, well mostly Andrey in fact) havecreated a few experimental extensions, hooking into mysqlnd to extendthe functionality in a more or less transparent...
View ArticleWant to host the MySQL mirror/archive?
For a few years now Proven Scaling has been hosting the MySQL mirror/archive at mirror.provenscaling.com, which provides mainly older MySQL releases (which have been removed from MySQL’s mirror long...
View ArticleMySQL Cluster 7.0
MySQL Cluster 7.0 (7.0.16 GA, published on Thursday, 12 Aug 2010)PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleMySQL Workbench Plugin: Execute Query to Text Output
In MySQL Workbench 5.2.26 a new query execution command is available, where query output is sent as text to the text Output tab of the SQL Editor. Some MySQL Workbench users liked the “Results to Text”...
View ArticleTable refactoring & application version upgrades, Part II
Continuing Table refactoring & application version upgrades, Part I, we now discuss code & database upgrades which require DROP operations. As before, we break apart the upgrade process into...
View ArticleQuick start in database development with Sakila database project
The Sakila project was designed to demonstrate all cutting-edge capabilities of dbForge Studio for MySQL such as Database Projects, Database Diagram, Data Reports, Pivot Grid, Visual Query Builder,...
View ArticleMMM for MySQL single reader role
The standard documentation and tutorials on MMM for MySQL, for master-master replication setup, suggest one Virtual IP for the writer role, and two Virtual IPs for the reader role. It can be desired to...
View Articlepmysql (multi-server mysql client)
To have more visibility of our systems I needed a method to quickly query large sets of MySQL servers. Though there are few methods like ‘xargs -P’ and dsh, they are overkill for the SQL-only job, and...
View ArticleThe MySQL Community Team is hiring!
Oracle investment in MySQL is growing, and so is our emphasis on community presence, participation, and leadership. We need now your help. Our team at Oracle needs to grow in order to support...
View Article