MySQL Conference 2007 0.2
Day 0 (tutorials), post 2. (I’m still working on the versioning thing — bear with me.)
I snuck into the 5.1 new features session halfway through but definitely well worth it. Lots of new features coming out in 5.1 though Brian Aker admits some of them are not quite production-ready yet, so don’t go deploying it just yet.

Some of the features are:
- partitioning — range, list, hash, key, even composite. And its for all MySQL storage engines.
- faster multi-threaded loads of data instead of only having a single thread (for import / load data infile)
- events / event scheduler (like jobs/job scheduler)
- more system tables: the general log and slow query log are now system tables and you can run regular queries on them.
- the slow query log can be turned on or off on the fly
- row-based replication
- new storage engines
- more near-online operations (some alter tables, drop / create indexes but not all)
I had a good discussion with the MySQL certification team at lunch, we will go into more details when we meet Wednesday evening — I was invited to be on the certification technical advisory board earlier.

