InnoDB
						Does it have to be
						
						
						
						I notice you have 6 innodb tables in MySQL as opposed to default myisam tables for rest of database tables. They are as follows
+--------------+-------------------------+--------+
| table_schema | table_name              | engine |
+--------------+-------------------------+--------+
| forum        | credits_transaction     | InnoDB |
| forum        | dbtech_vbarcade_data    | InnoDB |
| forum        | dbtech_vbarcade_session | InnoDB |
| forum        | vault_article           | InnoDB |
| forum        | vault_book              | InnoDB |
| forum        | vault_revision          | InnoDB |
+--------------+-------------------------+--------+
Do these tables specifically need to remain in InnoDB storage engine tables ? If they do, I will ensure InnoDB is enabled on the new server and tune MySQL for both MyISAM and InnoDB table performance.