Отлично. То есть по умолчанию считается, что на клиенте RDP нет Windows, и указывать это не обязательно... И какой клиент RDP используется, тоже нужно догадаться...
Боюсь, "немного денег" тут не обойдёшься. Нужно автоматизировать регистрацию продаж на местах, иначе ввод данных в систему с бумажек (еще и рукописных наверное) так и останется узким местом.
Данный пример еще усугубляется тем, что это рерайт перевода, который выдается за оригинальный материал. Если Хабр станет заполняться таким... В общем, будем надеяться на саморегуляцию.
>а за актуальностью могут следить несколько простых триггеров
Тогда вся вышеописанная работа по подсчету count() будет выполняться при каждом добавлении/удалении/скрытии комментария, а те тогда, когда реально нужен count(). Что хуже - нужно решать по месту. Но обычно при грамотном индексировании count() не такая уж жуткая вещь.
Вы предложили альтернативное решение - ТС его не приняла. Успокойтесь на этом. Если не можете ответить, как решить задачу через фаервол, не надо спорить и флудить.
Тонкостей генерации и передачи сессионных ключей в OpenSSL я не знаю. Но имея клиентский сертификат с приватным ключом, злоумышленник однозначно может установить соединение с сервером, пройти аутентификацию и инициализировать сессию. А вот сможет ли он установить соединение с клиентом, прикинувшись сервером, зависит от того, включена ли на клиенте проверка сертификата сервера. Многие не настраивают это. https://openvpn.net/index.php/open-source/document...
evgenybuckharev История транзакций вам нужна в любом случае, чтобы отвечать на вопросы пользователей "Я пополнил счет, почему не вижу?" и "Почему списались деньги, я ничего не покупал!"
А срезы балансов на определенную дату нужны для того, чтобы для получения актуального баланса не шерстить всю десятилетнюю историю.
Эта структура не вдруг предумана, доверьтесь опыту предыдущих поколений. :)
От идеи иметь таблицу с актуальными балансами и их плюсовать/минусовать советую сразу отказаться, если в системе предполагается мало-мальски заметная активность (одновременные операции хотя бы по десятку счетов).
Да, и надеюсь, про транзакции вы в курсе и про уровни изоляции тоже.