MySQL Transactions (RollBack,Commit) must involve particular Tables types, eg innoDB, or all types are appropriate?