MySQL as a Key Value Store (KVS) - Why, some background and some more tests
You might have seen my attempts at testing MySQL as a Key Value Store (KVS) (here and here), i.e. used like MongoDB, and I have had some comments to those. Above all, many wanted to know the details of...
View ArticleMySQL on S3: security and backups
I got a few questions like the ones below that I’d like to address to avoid further confusion. How exactly secure is ClouSE for MySQL, the first secure database in the cloud? Am I protected against...
View ArticleLinus on Instantiation and Armadaification
I feel a sense of pride when I think that I was involved in the development and maintenance of what was probably the first piece of software accepted into Debian which then had and still has direct...
View ArticleLog Buffer #281, A Carnival of the Vanities for DBAs
The Log Buffer Edition is one-stop joint to know about the latest blog entries regarding the database technologies like Oracle, MySQL, and SQL Server. Enjoy this Log Buffer #281. Oracle: Whilst working...
View ArticleRecovery deleted ibdata1
Recently I had a case when a customer deleted the InnoDB main table space – ibdata1 – and redo logs – ib_logfile*. MySQL keeps InnoDB files open all the time. The following recovery technique is based...
View ArticleComparing open source GIS implementations
In my quest to understand spatial GIS functionality, I have come to the ultimate goal: evaluation the actual database products themselves. PostgreSQL / PostGIS PostGIS is a variant of PostgreSQL with...
View ArticleMozilla DB News, 10 August 2012
I have had a few short weeks due to vacation time, so I have not posted one of these in a while. In the past few weeks I have done a lot of puppet configuration, including adding a MariaDB package...
View ArticleWorkbench Database Migration Wizard
The linux command line is a familiar place for many MySQL DBAs. While we are comfortable with the command line, MySQL Workbench is still worth a look. The latest release at the time of this posting is...
View ArticleInterview with Giuseppe Maxia "the datacharmer" about MySQL Connect
Keith Larson: Thank you for allowing me to do this interview with you. What have you and Continuent been up to lately?Giuseppe Maxia: Hi Keith. It's my pleasure. I (and the whole team at Continuent)...
View ArticleOurSQL Episode 103: Making a Connection, part 1
This week, we talk about the MySQL Connect format, and present our "Guide to MySQL Connect for Developers" and the few tech talks we think both DBAs and developers will find useful. In Ear Candy, we...
View ArticleLiveblog: Anatomy of a Virtual Self-Study Group
Disclaimer: I went to this group because as soon as I heard about a “Virtual Self-Study Group,” I realized I wanted to see it happen for beginning MySQL administration, writing queries, and optimizing...
View ArticleOhio LinuxFest 2012
I will be presenting MySQL Replication with the MySQL 5.6 features at the Ohio LinuxFest 2012 Friday September 28th. I will only be attending the Friday sessions because I will be flying off to MySQL...
View ArticleStart Here on MySQL
Get started on the world's most popular open source database by taking the MySQL for Beginners training course. Students who have taken this 4 day course have described it as "perfect", "very useful",...
View ArticleExplanation on MariaDB 10.0
In end of May I told about the numbering plans for the next version of MariaDB in the blog post What comes in between MariaDB now and MySQL 5.6?. We received quite a lot of feedback and criticism on...
View ArticleNon-blocking INSERT with mysqlnd
An INSERT does not delay me much. At least, it does not necessarily block a PHP MySQL script immediately. The asynchronous query feature of the mysqlnd library helps out. A walkthrough what mysqlnd can...
View ArticleDatabase Workbench 4.3.0 released
Database workbench 4.3.0 released! [2012-08-13] The latest version of Database Workbench brings you new features, enhancements and bugfixes. For more information, see the news page. The FREE Lite...
View ArticleBoston MySQL Users Group — Learn about MySQL 5.6 and win!
The Boston MySQL Users Group meets tonight and I will be presenting on the new features in MySQL 5.6. And I will have two FREE passes to MySQL Connect! See you at the Microsoft NERD Center at 7!...
View ArticleThe Right Language for Your Open Source Audience
No doubt, Open Source is essentially an international business. Open Source vendors who solely focus on one region that might not even be an English-speaking one, will struggle. They will be forced...
View ArticleKilling idle transactions to increase database uptime
Killing long-running idle transactions is a good way to increase the uptime of a MySQL server. This may sound strange, but open transactions will eventually bring the server down, and it is better to...
View ArticleUseful MySQL security feature in Percona Server
In cloud environments or other secure environments, you may want to lock your database down, allowing or disallowing certain grants or capabilities outside the database. One potential security issue is...
View Article