Эти проявления мониторить скриптом и если их нет, перезапускать. Скрипт в Планировщик.
В диспетчере задач "не отвечает" обычно пишется, когда главное окно приложения не обрабатывает оконные сообщения. Но в вашем случае не очень понятно, у игрового сервера вообще есть ли окно?
Отлично. То есть по умолчанию считается, что на клиенте RDP нет Windows, и указывать это не обязательно... И какой клиент RDP используется, тоже нужно догадаться...
Боюсь, "немного денег" тут не обойдёшься. Нужно автоматизировать регистрацию продаж на местах, иначе ввод данных в систему с бумажек (еще и рукописных наверное) так и останется узким местом.
Данный пример еще усугубляется тем, что это рерайт перевода, который выдается за оригинальный материал. Если Хабр станет заполняться таким... В общем, будем надеяться на саморегуляцию.
>а за актуальностью могут следить несколько простых триггеров
Тогда вся вышеописанная работа по подсчету count() будет выполняться при каждом добавлении/удалении/скрытии комментария, а те тогда, когда реально нужен count(). Что хуже - нужно решать по месту. Но обычно при грамотном индексировании count() не такая уж жуткая вещь.
Вы предложили альтернативное решение - ТС его не приняла. Успокойтесь на этом. Если не можете ответить, как решить задачу через фаервол, не надо спорить и флудить.
Сам периодически натыкаюсь на то что автор блога "отсюда", но специально не сохраняю.