A catchy headline, and I believe more accurate than Oracle Puts the Squeeze on SMBs with MySQL Price Hike (Network World) and MySQL price hikes reveal depth of Oracle’s wallet love [MySQL Jacking up MySQL Prices] (The Register). Slightly more realistic is Oracle kills low-priced MySQL support (again The Register). First, let’s review what Oracle [...]
Filed under: Uncategorized by arjen on Friday, November 5, 2010 | Social tagging: enterprise > enterprise basic > enterprise silver > gpl > mariadb > mysql > oracle > service > support > upstarta
6 Comments »
Unless you set sync_binlog = 1, a system crash on the master will likely fail any slave with an “Client requested master to start replication from impossible position” error. Generally, this kind of situation requires manual intervention. When we see this, we make sure things indeed failed “past the end” of a binlog (i.e. the [...]
Filed under: Uncategorized by arjen on Friday, September 3, 2010 | Social tagging: mysql mariadb replication maatkit recovery sync_binlog fsync
No Comments »
Open Query is now three years old! We initially started with consulting and training services, and extended this with our proactive subscriptions that also offers system administration and monitoring. So how is it going? Pretty well. We’ve been profitable from the start, without funding (beyond a few hundred $ startup costs paid by Arjen) or [...]
Filed under: Uncategorized by arjen on Thursday, September 2, 2010 | Social tagging: mysql mariadb
2 Comments »
Open Query now has its own @openquery account on Twitter and Identi.ca so you can conveniently follow us there for announcements and tips – and also ask us questions! All OQ engineers can post/reply. The OQ site front page also tracks this feed. Previously I was posting from my personal @arjenlentz account with #openquery hashtag, [...]
Filed under: Uncategorized by arjen on Friday, August 27, 2010 | Social tagging: feed > follow > identica > mariadb > mysql > Open Query > twitter
No Comments »
With the exhaustion of IPv4 address space looming sometime in 2012; probably earlier rather than later, it makes sense to ease on into IPv6 land. Without straying into tunnel broking and endpoint shenanigans 6to4 is a method of wrapping up IPv6 inside of IPv4. 6to4 performs three functions: Allocates an IPv6 address block to any [...]
Filed under: Uncategorized by Monkee on Tuesday, June 29, 2010 | Social tagging: 6to4 > debian > ipv4 > ipv6 > ipv6calc > ipv6tables > Linode > ubuntu
2 Comments »
This blag was originally posted at http://cafuego.net/2010/05/26/fast-paging-real-world Some time ago I attended the “Optimisation by Design” course from Open Query¹. In it, Arjen teaches how writing better queries and schemas can make your database access much faster (and more reliable). One such way of optimising things is by adding appropriate query hints or flags. These hints [...]
Filed under: Uncategorized by cafuego on Monday, May 31, 2010 | Social tagging: COUNT > drupal > InnoDB > mysql > SQL_CALC_FOUND_ROWS
6 Comments »
When asking about up-time requirements set down in SLAs (Service Level Agreements) with our clients’ clients, we’d hear anything ranging from hours to the familiar five nines, but these days also simply 100% and otherwise penalties apply. From my perspective, there’s not much difference between five nines and 100%, 99.999% uptime over a year amounts [...]
Filed under: Uncategorized by arjen on Monday, May 24, 2010 | Social tagging: emergency > mariadb > mysql > outage > resilience > SLA > support
1 Comment »
In my time at MySQL AB in the Community Relations possition (2004-2006) I wrote several articles on MySQL’s licensing for the MySQL web site. The core reason for having to explain anything was (and still is) the dual licensing of MySQL, in particular the client library. I left MySQL AB years ago, but people still [...]
Filed under: Uncategorized by arjen on Monday, May 17, 2010 | Social tagging: gpl > licensing > mysql
2 Comments »
A crosstab query is a specific query used to create aggregate reports on two or more fields, it’s a handy way to display summary information. At Open Query we have customers using that trick to display production schedules. The summary table is generated from the database to extract the manufacturing date (mand), unit number (unitn), [...]
Filed under: Uncategorized by guillaume on Thursday, May 6, 2010 | Social tagging: crosstab > mariadb > mysql
2 Comments »
On this big trip, I made particular effort to finally visit Monty at his home near Helsinki. Somehow, in all my years at MySQL AB, this never happened – a sad omission. So, I spent the Easter days with Monty, Anna and now 5yo Maria. I’m not a fan of most meetings, and in many [...]
Filed under: Uncategorized by arjen on Thursday, April 8, 2010 | Social tagging: maria > mariadb > monty > monty program > mysql > Open Query
1 Comment »