Нет ничего особенно транзакционного в том, как работает плагин.Он только читает - основной доступ к базе данных будет загружать пользователя и назначенные ему роли.Вы захотите использовать транзакции при обновлении пользователя, назначении ролей и т. Д., Но это не имеет ничего общего с безопасностью, это просто правильная вещь.
Как говорили другие, причин для использования очень малоMyISAM за исключением особых случаев использования, которые, вероятно, лучше подходят для базы данных NoSQL.InnoDB очень быстр и имеет отличную поддержку транзакций.