I wanted to point out something that might not be obvious from the name: MySQL Parallel Dump can be used as a generic wrapper to discover tables and databases, and fork off worker processes to do something to them in parallel. That “something” can easily be invoking mysqlcheck – or any other program. This makes it really easy for you to do multi-threaded whatever-you-need-to-do on MySQL tables. Here’s how: mysql-parallel-dump [options] -- 'mysqlcheck --optimize %D %N' There are several things going on here:
From my good friend and anti-spam expert Tobias
Eggendorfer, a note that a call for papers is now open for
Safety and Security 2008 in Saarbrücken, Germany
(2-4 April 2008). Sicherheit 2008 (the German name) is a
conference on security and safety in computer science. Its
official web page is available at http://www.sicherheit2008.de/.
This conference has a special session on email, voice over IP and
SMS spam, chaired by Professor Dr. Jörg Keller, FernUniversität
in Hagen (Chair) and Dr. Tobias Eggendorfer, Universität der
Bundeswehr München (Co-Chair). The call-for-papers for that
component is at http://pv.fernuni-hagen.de/si2008spam/cfp_en.html …
Things start rolling! mysqlnd is among the five most desired features for PHP 5.3 according to a PHP 5.3 Feature Summary email from Ilia, who - at the time of writing - was doing the release management of PHP.
Thanks everybody for your trust in mysqlnd and your support! We shall try not to disappoint you in the future and continue with the development. Of course, as the core feature mature more and more, we will try to spend time on implementing new, useful tricks and try to provide you with additional documentation, if time permits.
Meanwhile we are still looking for your feedback. Tell us about your positive and negative experiences with mysqlnd. Jürgen Krieger did so in his forums posting and concludes And i have to say that the …
[Read more]Things start rolling! mysqlnd is among the five most desired features for PHP 5.3 according to a PHP 5.3 Feature Summary email from Ilia, who - at the time of writing - was doing the release management of PHP.
Thanks everybody for your trust in mysqlnd and your support! We shall try not to disappoint you in the future and continue with the development. Of course, as the core feature mature more and more, we will try to spend time on implementing new, useful tricks and try to provide you with additional documentation, if time permits.
Meanwhile we are still looking for your feedback. Tell us about your positive and negative experiences with mysqlnd. Jürgen Krieger did so in his forums posting and concludes And i have to say that the …
[Read more]Dear Kettle fans,
Again, we leave a very busy period behind us (to start another :-)) with this announcement of this first release candidate for version 3.0.0.
Here is a link to the binary zip file and here is the source code.
What has changed since version 3.0.0-M2?
- A new debugger (see also my blog entry on the subject)
- Remote execution of jobs. (see also this wiki page)
- Toolbar New Job/Trans change
- Faster variable insertion through CTRL-SPACE
- JavaScript enhancements for 3.0: (see also …
Things start rolling! mysqlnd is among the five most desired features for PHP 5.3 according to a PHP 5.3 Feature Summary email from Ilia, who - at the time of writing - was doing the release management of PHP.
Thanks everybody for your trust in mysqlnd and your support! We shall try not to disappoint you in the future and continue with the development. Of course, as the core feature mature more and more, we will try to spend time on implementing new, useful tricks and try to provide you with additional documentation, if time permits.
Meanwhile we are still looking for your feedback. Tell us about your positive and negative experiences with mysqlnd. Jürgen Krieger did so in his forums posting and concludes And i have to say that the …
[Read more]Taking photos is easy. Processing them is hard. By processing I mean, going through them, ditching ones that didn’t quite make the cut, and then uploading them. Note processing does not even mean editing them in The Gimp.
View from the Miraikan, looking towards Daiba, at the UC-J
reception
(view the other 31 photos from that night)
The reception was amazing, heaps of people won gifts, and kudos again to the organisers. Drinking black vodka, aka Salmiakki that Monty brought, was definitely a treat for those who rocked up to the reception.
Dinner at Kyotatsu (best viewed …
I wrote a couple weeks ago about my work on the Backup and Recovery chapter for High Performance MySQL, 2nd Edition. Thanks for your comments and suggestions, and thanks to those of you who helped me over email as well.
I've had several questions about what is included in the chapter, so I thought I'd post the outline as it stands now.
I’ve come in late for Monty’s session - everything seems to be running a bit early - how odd.
Monty’s is covering mistakes in building communities - he’s talking about Dream Box and how they have let their community fragment so deeply. Then he talks about how MySQL has provided a strong central point for the development of the server.
At this point someone asks how much contributed code is in MySQL. Monty says very little in the core server (but mentioning the Windows port as a large and notable exception). He should mention that the non-server contributions are huge, but he gets sidetracked.
He heads back to his slides and start discussion stats from MySQL’s past - how many copies have been distributed (and estimated 100 million+ - about 40k downloads per day.) Lots and lots of books (about 250 in English, 200 in German, 200 in French, 50 in Japanese and 20+ in Spanish. Also in Chinese, Russina, Portuguese, …
[Read more]I did not attend the talk Monty gave at OpenMind 2007. I only have Zak's recollections to go by and among various interesting tidbits I found the following note by Zak: "DBMS implementations must change. FLOSS DBMS will be able to react most quickly to changes in what people want and what hardware offers. They can react quickly, because FLOSS DBMS focus on serving users first and worrying about standards, marketing and so on afterwards."
Now I actually agree on the point regarding standards .. well sort of. I guess that Zak simply had to leave out some context in his notes in order to not end up with a full length transcript. I assume the point that Monty was trying to make is that FLOSS has the advantage in adapting to change, because that change is happening in …
[Read more]