Just to confirm my earlier confusion about verified snapshots at Compiling MySQL Tutorial 1 – The Baseline . “Daily snapshot sources are only published, if they compiled successfully (using the BUILD/compile-pentium-debug-max script) and passed the test suite (using make test).
The latest from the MySQL community
Ideas, releases, practical guides, and perspectives from the people building with MySQL.
Just to confirm my earlier confusion about verified snapshots at Compiling MySQL Tutorial 1 – The Baseline . “Daily snapshot sources are only published, if they compiled successfully (using the BUILD/compile-pentium-debug-max script) and passed the test suite (using make test).
I worked with Microsoft SQL Server 2000 at my previous employer, and was accustomed to explicitly defining the locking mode I wanted, by providing lock hints on queries. MySQL gives less control over locking, but there are ways to control the type of locks a query will acquire. This article explores those techniques.
In case people haven’t heard, Solid announced our new solidDB for MySQL Beta at OSCON last week! This is a fully transactional storage engine that supports full ACID compliance with transaction isolation levels, optimistic and pessimistic row-level locking, and multi-version concurrency control. It’s completely Free/Libre Open Source Software, released under GPLv2. It is available at http://dev.soliddb.com/download/
i?ve updated my patch for new-style mysql authentication for
ruby/mysql, with a new test case for the
change_user method (and support for same with new
authentication).
i?ve even tested this against a 4.0 server, so i?m pretty sure i
didn?t break anything.
I'm still working on the DELMITER issue. I have finished and committed my patch for BUG#11312, but also sent out a message to the developers asking for alternative suggestions:
Date: Fri, 4 Aug 2006 10:10:29 +0200
From: "Greg 'groggy' Lehey" <grog@mysql.com>
Subject: Thoughts on DELIMITER in mysqbinlog
BUG#11312 describes problems handling stored procedures in the output
of mysqlbinlog. The DELIMITER kludge is handled entirely in the
client, so it never makes it to the binlog. We have a patch, but we
don't like it: it involves connecting to the server to perform the
dump, and it's very intrusive.
I've done some examination and discussed with Lars, and we've
identified two solutions of varying ugliness:
1. When processing a stored procedure or function, generate DELIMITER
statements and log them to the binlog.
2. When printing out log events, recognize stored procedure and …[Read more]
I worked with Microsoft SQL Server 2000 at my previous employer, and was accustomed to explicitly defining the locking mode I wanted, by providing lock hints on queries. MySQL gives less control over locking, but there are ways to control the type of locks a query will acquire. This article explores those techniques. I’ve been trying to learn more about MySQL locks and deadlocks, and have written several articles on the topic recently, so I’m keen to hear your feedback.
Looks to be a really nice blog on using MySQL in real world applications.