by williamconley » Fri Mar 08, 2013 5:38 pm
for log files it is still a debate. the reason for myisam is SPEED. without myisam, the faster (more used) tables cannot react quickly enough.
i will note that call_log is used quite a bit, but it is not (AFAIK) changed, it is merely written to. which may allow for some discretion in speed. but if you do change it (to avoid corruption during a crash) ... Beware. heavily loaded systems require serious throughput and if that table is in high demand, it may well bring the system down. this may also apply to reporting.
best bet would be to load test it after making the change (well, not actually the best bet ... that would be to leave it myisam and not have any power outages and prune all _log tables regularly into their respective _log_archive tables.)
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294