Я создаю живую демо-версию программного обеспечения, которое я написал. База данных смоделирована с использованием MySQL и поставляется с фиктивными данными, готовыми к использованию. Я хотел бы, чтобы он генерировал время входа пользователя в систему, чтобы попробовать демо, и удалял его после выхода из системы или закрытия системы. Каков наилучший подход для решения такой проблемы?
Когда пользователь входит в систему, вы можете открыть транзакцию в базе данных и никогда не выполнять фиксацию, тогда, когда он выходит из системы, вы просто делаете откат или ждете истечения сеанса базы данных.
Это решение легко внедрить, и изменения не будут видны другим пользователям.
Других решений пока нет …