I only have about 150K calls in the call table. When I run the emeradmin,
Database Maint, Update Calls - It runs for about two hours and then gives -
SQL Connection Timeout.

How long is this supposed to take? Can't radiusnt do some of this on the
fly? So far I have not been able to make consolidation run since November
or so and have had to drop the calls table several times because it
exceeded 1.5Gb alone.