This is a revisited topic. Here's the situation:
We have a production job in perl using perl::dbi and randomly accesses a 18MB database from certain records in a 3 million record sequential file.
Originally this app ran on AIX version 4.2.1 with perl 5.5 and it would run in about an hour. Several months ago we upgraded our OS to AIX version 5.1.01 with perl 5.6/5.8 on the SAME hardware. Now the SAME job takes upwards of 30 HOURS. All our other apps seem to run just as before.
Can someone skilled in MySQL tuning PLEASE offer some suggestions of where/what to look for in an attempt to bring this app back to acceptable run times?
Thanks for ANY recommendations received.
We have a production job in perl using perl::dbi and randomly accesses a 18MB database from certain records in a 3 million record sequential file.
Originally this app ran on AIX version 4.2.1 with perl 5.5 and it would run in about an hour. Several months ago we upgraded our OS to AIX version 5.1.01 with perl 5.6/5.8 on the SAME hardware. Now the SAME job takes upwards of 30 HOURS. All our other apps seem to run just as before.
Can someone skilled in MySQL tuning PLEASE offer some suggestions of where/what to look for in an attempt to bring this app back to acceptable run times?
Thanks for ANY recommendations received.