InnoDB: Number of pending reads 128, pending pread calls 0
InnoDB: Error: InnoDB has waited for 50 seconds for pending
InnoDB: reads to the buffer pool to be finished.
What does this mean? Well searching yahoo search I couldn't find
anything other then pointers to source code where this message
generated. I assumed it was a disk problem because performance
was super crappy.
My disk monitoring software which probes MegaRaidCli didn't
report a failed disk. Linux didn't report a failed disk or any
errors. So, what is happening? Was I wrong?
Well, in fact it was a failed disk, but not in a state that could
be classified as failed by the controller or any other component
including the OS. With the help of my bud we found that a disk in
the array was in a critical state-the disk itself just had a
bunch of sector errors, yet the controller, os, everything would
not mark it as dead - so the end result …
We have started MySQL Camp II. The first session is Introductions.
I didn’t catch all the employers, but here is part of the list of attendees at the Introduction section. Great to see multiple people from many places including ESPN, priceline.com, Proven Scaling, Solid Tech - sponsors of Dorsal Source, ForSaleByOwner. fontshop.com, 9Mmedia, CafeMom, JP Morgan, …
[Read more]
I mentioned this event a few weeks ago, but it's
worth a reminder.
The Free and
Open Source Software Conference is held in Sankt Augustin, a
cheerful place near Bonn.
Some reasons to attend:
- the organizers are friendly and efficient
- the program is exciting
- the food is good,
- it's full of open source enthusiasts
- I am meeting with a bunch of friends and colleagues
Do you need more? Ah, yes, my session :)
I will present a topic for database administrators, Monitoring and logging a database server.
But there is also Lenz …
Well readers, your either here or your not. MySQL Camp II
starts today in Brooklyn, New York, at Polytechnic University.
Last night’s pre drinks meetup in NYC went well, but today it’s
brass tacks time. View Larger Map
For those of you not able to make it, IRC@Freenode #mysql-camp will be the place to hang out to hear what’s happening. If your not at the camp, please identify yourself. Be sure to also check out the Camp Web Site MySQL Camp II for the plans for today and tomorrow.
For those of you not here, MySQL Camp III is already in planning.
Let’s have a quick look at some clustering examples in the new 3.0 engine:
This example runs all steps in the transformation in a
clustered mode. That means that there are 4 slave
transformations that run in parallel with each other.
The interesting part is that first of all the “Fixed Input”
step is running in parallel, each copy reading a certain part of
a file.
The second thing to mention about it is that we now allow you
to run multiple copies of a single step on a cluster. In this
example, we run 3 copies of a step per slave transformation. In
total there are 12 copies of the sort step in action in
parallel.
IMPORTANT: this is a test-transformation, a real world sorting exercise would also include a “Sorted Merge” step to keep the data sorted. I was too lazy to redo the screenshots though
The clustered transformations now also support logging to …
[Read more]Hmm, long time no post! But I have the perfect excuse: I've actually been on vacation the past two weeks... Now I am back at work and busy trying to make a dent in the mail pile that has accumulated while I was gone. In addition to that, I am assisting with the organization of our MySQL Developer Meeting in Heidelberg, which will take place in September. See Kaj's blog post for more details about it. I am in charge of our community guests and really look forward to meeting most of our internal developers as well as community guests there! This is going to be a fun event.
In addition to that, I am applying the final touches to my upcoming presentation about our ongoing community activities: "Opening the doors (and windows) of the Cathedral", which will be held at the …
[Read more]The role of data stored in MySQL database in today’s world is already known - it powers business and mission critical apps. Protecting this data is of utmost important to any enterprise. Before you actually have a backup in place, that are some very important things to think about the backup implementation. Like for instance, how soon would you want your data recovered after a user or system error? This article provides an indepth analysis about the basics of what needs to be considered while planning a Backup and Recovery solution for your MySQL database.
A MySQL network storage engine for MogileFS.
After writing the MySQL
Storage Engine for Amazon S3, and having heavily dug into the
storage engine for MemCacheD, it
can't really be that hard.
Would it be useful?
Ok, so the MySQL Camp II officially starts in 8 hours and 9
minutes. If you are in New York, it behooves you to attend.
MySQL Camp II
is sponsored by Polytechnic Institute, Logic Works, Too Many
Connections (free MySQL Camp T-Shirts!), Proven Scaling
(Lunch) and Google (Coffee).
I expect a lot of cool discussions and meeting with old and new
friends. I will be interested in talking/discussing about:
Optimizing data architecture for InnoDB,
Speeding up MySQL replication,
MySQL disaster recovery,
Setting up QA environments that mimic production
Optimizing MySQL on …
I had a wonderful evening tonight with Jay Pipes, Paul McCullagh,
Marc Simony, Ronald Bradford, Tania, Taso, Jeremy (not
"the Jeremy"
who along with Sheeri was missed) and my wife. We met at The
Village Pourhouse for Pre-camp party organized by my good friend
Ronald (thanks!).
One line said at the gathering (don't ask why):
"The Naked MySQL DBA: My ISAM is bigger than yours"
That called for a once-in-a-lifetime laughter. It was just so
funny.