in reply to Perl5.8.8 Threads

First, a quick note in the previous comment - The configuration option is -Duseithreads (with an 'i'). Easy mistake and I think the configure script will pick up the miss-key, but nevertheless something to point out.

Second... assuming you do re-compile a new Perl with the -Duseithreads configuration option:

Installing a new DBI::DBD under your new libraries will almost always (though may have been fixed in recent versions, sorry if so) throw a warning noting you should not use threads in a production environment. Something along the lines of:
*** You are using a perl configured with threading enabled. *** You should be aware that using multiple threads is *** not recommended for production environments
I wouldn't worry so much about this. It's a relatively bold statement in the first place to say this, particularly when the Perl thread tutorial says otherwise.

In any event, take the warning as you see fit; just wanted to let you know what to expect when installing the new modules.

---------
perl -le '$.=[qw(104 97 124 124 116 97)];*p=sub{[@{$_[0]},(45)x 2]};*d=sub{[(45)x 2,@{$_[0]}]};print map{chr}@{p(d($.))}'