Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 41193 to 41202 of 45463 « Previous | Next »
Event Scheduler Changes for MySQL 5.1.12

If you’ve been using the Event Scheduler that was introduced in MySQL 5.1.6, there are some changes in the workings of the event_scheduler server variable. These changes are fairly simple — but not trivial — and were just committed to the 5.1 tree a few days ago. They will definitely be part of the official 5.1.12 release — which should be out just about any day now — so you’ll want to be aware of them, and how they’ll affect the behaviour of the Event Scheduler, before you upgrade.

This variable determines whether the Event Scheduler is available, and whether it’s actually running. In MySQL 5.1.12, it can be used in either of two ways:

  1. a server option that can be used from the command line (--event-scheduler), or in the …
[Read more]
Zimbra 4.0.2 released, Ubuntu preview release

We released Zimbra 4.0.2 today and there were a few extras that came along for the ride. First off the Fedora Core 5 build is now GA. We also added a new developer/preview release on Ubuntu. This has been a popular hack in our forums for sometime.

Here's a sample of some of the other changes/fixes in 4.0.2:

- perf improvements for IMAP (new MySQL indexes)
- > 2GB support in the Zimbra Outlook Connector
- i18n and some l10n for the Zimbra Outlook Connector
- disabling AS/AV causes mail deferral
- cursor fails to appear in Firefox
- mailbox quota page does not contain any entries
- several all day event and timezone bugs fixed

451 CAOS Links - 2006.09.25

Do you value the daily 451 CAOS Links? Is this a service of our open source blog that you would like us to continue? Please contact us.

Breach Acquires ModSecurity Open Source Vendor Thinking Stone; Founder Ivan Ristic Joins Breach As Chief Evangelist, Breach Security (Press Release)

Nexaweb Closes $10 Million in Funding, Nexaweb (Press Release)

GPLv3: recent misleading information, Free Software Foundation (Press Release)

Qlusters Announces the Availability of openQRM Pro, Qlusters (Press Release)

…

[Read more]
MySQL Hosts Customer Conferences in London & Munich

MySQL AB will host two European Customer Conferences next month - in London on October 17, and in Munich on October 19. For conference details and registration information, go to http://www.mysql.com/news-and-events/european-conferences/.

An introduction to InnoDB error handling

Do you know the fine details of MySQL’s transactional error handling with the InnoDB storage engine? If you’re writing transactional SQL, you need to be prepared to handle errors appropriately, and to do that, you need to know how MySQL handles them. This article introduces you to the topic. How InnoDB differs from other engines When a MySQL query has an error in a non-transactional storage engine, such as MyISAM, the results are anybody’s guess.

Linux Database Attach Rate

There's an interesting survey of Red Hat's partners by Bank of America that crossed my desk recently.  Ok, I admit, I have been burried for the last couple of months; the survey was from June and I should have picked up on it earlier since it's been covered by both Forbes and Matt Asay's blog over at InfoWorld.  (Ok, I don't usually find Forbes all that great a read; too old school for me.  But how did I miss Matt's posting?)  Still, it's quite interesting reading, especially in light of Red Hat's introduction of a software stack. 

Bank of America Securities spoke to 130 Red Hat partners across all …

[Read more]
ODBC Driver Development: ODBC or MySQL Centric

The development of Connector/ODBC v5 has been ODBC Centric. Who cares and how important is this distinction?

The folks who care the most are those that get into the C/ODBC code in the hopes of tracing down a bug or otherwise enhancing the code. You see; developing C/ODBC with an ODBC centric frame-of-mind means that anyone who understands the ODBC specification, even superficially, will find the code approachable. Presumably anyone using the ODBC driver will have some understanding of ODBC and certianly those savy enough to dive into the C/ODBC code.

The different frame-of-mind manifests itself in a wide variety of ways all of which makes cross-referencing to the ODBC specification much easier. For example;

  • Naming conventions, from files to variables, are more meaningfull from an ODBC perspective.
  • Reduction and isolation of references to MySQL specific code (loose coupling) reduces need to understand both …
[Read more]
Riding the Dolphin

I have been a consultant for long time. It is an interesting job, which has given me much satisfaction. The coolest part of the job is the inner pleasure you feel when you solve a difficult problem in a few minutes, earning a reputation for being a wizard.
The negative part of the job is being alone. As a consultant, you are supposed to know everything, and as such you don't have anybody to talk with when you have doubts (and if you are really good you must have doubts from time to time). Well, this condition makes you stronger, and improves your confidence, but your interaction with your co-workers is quite weak.
So I decided to try a new career for a change, and to cash on my experience and knowledge of databases in general and MySQL in particular. And which position should be more suitable than one at MySQL AB itself?
I applied for a couple of jobs at MySQL, got two offers, chose the one that appealed me the most, and here I am. …

[Read more]
The spirit of winning (and open source)

I was reading this article today about William Gallas, the fullback that Arsenal pulled away from Chelsea just before the transfer window closed (what a great replacement for whiner Ashley Cole). The article quotes Arsene Wenger, Arsenal's brilliant coach, who mentioned an article that talks about commonalities between winners. I tracked down the article, and was surprised to find out that the coach who walks on water also reads...

USA Today, the McNewspaper of the US. The article comes from USA Today. Ugh.

Still, I managed to hold my snobbish nose long enough to read the article, and found it useful. What separates the winners (in athletics) from the also-rans? What are the commonalities of winning …

[Read more]
Advanced Features as Crutches

I am glad to see all of the advanced features in MySQL. They all have their place, whether it's making things possible that weren't before, or improving ease-of-use, or improving thru-put and performance. However I find that just because you can use an advanced feature in place of the old way doesn't necessarily mean that you should.

If there are several ways to accomplish the same thing, my first inclination is to go with the one that is simplest to code. My philosophy is that if I arrange the syntax in a logical order with each link in the chain in its proper place, that this will make it that much easier for the server to optimally execute it.

I think that some people will code a subquery in preference to the equivalent join syntax mostly from a basic lack of understanding of how joins work. My personal preference is to code something as a join and avoid use of subqueries wherever possible. If the …

[Read more]