Многие VPN клиенты не будут работать под RDP, например, Cisco.
ГАМК не проникает через ГЭБ, а раз не проникает, то вы считаете надо употреблять ее регулярно - авось проникнет?) https://www.sciencedirect.com/science/article/abs/pii/002839087190013X
Аминь
Я вам сейчас покажу откуда на Беларусь готовилось нападение. И если бы за 6 часов до операции...
Да, классический пример - списание товара со склада, конкуренция за остатки.
В общем вы аргументируете только тем, что 1С используют 2 системы управления изоляцией, поэтому она такая медленная. Еще раз повторюсь, что дело не в этом.
Путь с использованием только изоляций/блокировок СУБД 1С уже проходила, они избыточны. Использование такого режима на текущий день признается моветоном.
Пример: я хочу считать остатки товаров из таблицы, чтобы понять могу я продать товар или нет.
Serializable заблокирует в таком случае все считанные данные + 1 строку, причем если оптимизатор запроса выбрал скан - то будут заблокированы записи и по другим складам.
Если я выберу более низкий уровень изоляций (например Read Commited Snapshot) - блокировки не получу, но получу грязное/неповторяемое чтение, фантомы и тд - т.е. данные будут неконсистентны.
Поэтому я выбираю вариант Read Commited Snapshot + на стороне 1С ставлю блокировку по конкретному складу.
Вы правы в том, что 1С частично реализует принцип ACID на своей стороне. Но только это наоборот плюс, а не минус.
Если отдать изоляцию транзакций полностью на откуп СУБД, то придется устанавливать высокий уровень изоляции транзакций (например, Serializable или Repeatable Read), что приведет к проблемам с параллельностью работы пользователей, т.к. в большинстве случаев будут устанавливаться избыточные блокировки.
1С использует довольно высокий уровень изоляции на СУБД (Read Committed Snapshot), а доп.блокировки ресурсов, (чтобы избежать неповторяемое чтение, потерянное обновление и др. артефакты), устанавливает уже разработчик в зависимости от бизнес-логики.
В результате берем лучшее от СУБД + а теми ресурсами, на которые СУБД ставил бы избыточные блокировки, управляем самостоятельно.
https://its.1c.ru/db/erp25doc#bookmark:audittrail:AuditTrail
https://its.1c.ru/video/erp_forum2021_09
Но требуется платная подписка на сайт ИТС
1C: ERP с недавних пор так тоже умеет ) для большинства документов созданы документы-корректировки, именно для отслеживания аудиторского следа; запрет редактирования документов задним числом давно реализован.
Ок, расскажите мне как вы сделаете производительный регистр бухгалтерии в 1С, который физически в СУБД сильно денормализован и лежит в 8 таблицах. Для получения небольшой порции данных при большом объеме проводок выполняется HashJoin с полной выборкой данных за месяц, т.е. для получения 10 штук будет выбрано несколько миллионов записей и потом отфильтровано. При этом изменить нормализацию данных вы не сможете, т.к. это жестко зашито в платформу.
Пробовали, документооборот в Почте России.
1С относительно плохо держит и 1000 пользователей, тут и пробовать не надо, чтобы отмасштабировать этот опыт на 10к пользователей.
И 1С использует реляционные СУБД с поддержкой ACID. Так почему SAP работает иначе?
ЦБ РФ установил курс доллара на завтра: 83.23 руб + 50% комиссия за обнал + 75-100% штрафа от суммы операции
"-В какой концлагерь нас везут ?
-Не знаю, я не лезу в политику, интересуюсь бизнесом"
Сейчас всё политика. Вся наша жизнь, работа как никогда зависят от этой самой политики. Скрывать треды про политику - как зарывать голову в песок, но все проблемы в песок при этом не уйдут.
При этом от политических срачей и споров никуда не уйти. Лучше уж так, чем делать вид что ничего не происходит, все сейчас на взводе.
Какие свежие, интересные и нисколько не банальные мысли. Дочитал статью и вот уже чувствую, что жизнь начала меняться. Все, некогда дописывать комментарий, пошел сворачивать гор...