Расширенный фильтр

Все публикации — все для 1С

Как определить уровень изоляции запроса? 81

Оптимизация БД (HighLoad) v8::СПР v8::blocking ЗУП2.5 Бесплатно (free)

Как с помощью Profiler определить уровень изоляции запроса и зачем это нужно

14.05.2017    18137    41    

Объектные блокировки 24

Практика программирования Теория программирования v8 Россия Абонемент ($m)

При работе с объектными данными (справочники, документы, планы счетов и т.д.) система «1С:Предприятие» обеспечивает два вида объектных блокировок: пессимистическую и оптимистическую. Они позволяют выполнять целостные изменения объектов при одновременной работе нескольких пользователей.

1 стартмани

17.08.2016    18275    7    5    

Оптимистические уровни изоляции в MS SQL Server 38

Системное Бесплатно (free)

Оптимистические уровни изоляции транзакций были введены в SQL Server 2005 как новый способ борьбы с проблемами блокировок и согласованности данных. В отличие от пессимистических уровней изоляции, при использовании оптимистических уровней запросы не могут считать данные, которые были изменены другими транзакциями, но еще не были зафиксированы (читаются "старые" данные). При этом не происходит конфликта совмещаемых (S) и монопольных (X) блокировок.

30.11.2017    10163    1    

Просмотр заблокированных строк в 1С 145

Оптимизация БД (HighLoad) v8 1cv8.cf Абонемент ($m)

Ввиду своей деятельности, мне часто приходится рассказывать про различные аспекты оптимизации и в том числе про блокировки. Очень часто слушатели задают следующие вопросы: Как посмотреть в реальном времени, какие именно данные сейчас заблокированы? Как понять, что сейчас заблокировано в терминах 1С? Если гранулярность блокировки страница, как увидеть, какие данные в ней находятся? Раньше приходилось отвечать, что инструмента, который показывает все вышеописанное, сейчас просто нет. Но потом мне это надоело, и я решил сделать собственный инструмент, который позволяет ответить на все вышеописанные вопросы.

1 стартмани

25.10.2016    28563    536    54    

Как работают управляемые блокировки 80

Оптимизация БД (HighLoad) v8 Бесплатно (free)

Все типовые конфигурации содержат ошибки, потому как управляемые блокировки в 1С слишком уж "управляемые", при понижении уровня изоляции про некоторые "нюансы" просто забыли. Для создания и эксплуатации качественной системы, которая способна поддерживать транзакционную целостность данных при параллельной работе, информацию в этой статье желательно знать, хотя, конечно, ничего особо нового я не открыл.

29.04.2019    5820    198    

Управляемые блокировки по полям из свойства "Поля блокировки данных" 5

Оптимизация БД (HighLoad) Практика программирования v8::blocking Бесплатно (free)

Добрый день, коллеги! Хотелось бы поделиться обнаруженной особенностью работы механизма управляемых блокировок, а именно блокировке по полям, указанным в свойстве «Поля блокировки данных».

24.01.2019    2483    1    

Работа с управляемыми блокировками в примерах. Новая схема проведения документов 1с 8.2. Промо 290

Сертификация v8 1cv8.cf Россия Бесплатно (free)

Много информации есть на тему работы с управляемыми блокировками в 1С 8.2. Но так, как я не нашел статьи, написанной в простых и понятных примерах, то решил написать свою статью. Она будет полезна тем, кто все еще не до конца понимает принципы работы управляемых блокировок и то, чем отличаются блокировки новой схемы проведения от старой.

24.07.2012    116292    43    

Для чего нужны блокировки 170

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Многие программисты "борются" с блокировками, но в попытках их "победить" не всегда задумываются "зачем они вообще нужны?" "а может от них совсем отказаться?" удивительно, но факт - от блокировок можно просто отказаться.

26.09.2011    52016    163    

Автоматические и управляемые блокировки применительно к типовым конфигурациям 1С Промо 115

Теория программирования Практика программирования v8 v8::blocking 1cv8.cf Бесплатно (free)

Основные принципы работы с режимами автоматических и управляемых блокировок в 1С Предприятие 8. Теория и применение в типовых конфигурациях: БП, УТ, ЕРП

10.11.2018    14452    40    

Простые радости жизни администратора в 1С: блокировка информационной базы. Промо 180

Системное Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

В типовую обработку «Блокировка соединений с информационной базой» внесены интерфейсные изменения, призванные сделать работу в ней более удобной. Также обработка сделана максимально универсальной и может быть использована в любой, полностью не типовой базе.

1 стартмани

10.11.2013    81776    808    98    

Методика оперативного проведения и управляемые блокировки Промо 273

Практика программирования v8 Абонемент ($m)

Несмотря на то, что у меня уже есть статья посвященная механизму оперативного проведения, очень часто, нет не так, очень-очень-очень часто спрашивают, что это такое. Я подумал и решил написать ну очень-очень-очень подробную статью про методику оперативного проведения и управляемые блокировки. А без управляемых блокировок, собственно, методику использовать бессмысленно.

1 стартмани

25.07.2013    60974    174    

Золотые костыли 34

Практика программирования v8 Бесплатно (free)

Немного о программировании.

23.08.2018    6082    35    

Конфигурация для отключения зависших сеансов пользователей при резервном копировании, обновлении конфигурации узла распределенной клиент-серверной базы 8.2, 8.3 21

Архивирование (backup) Распределенная БД (УРИБ, УРБД) v8 1cv8.cf Абонемент ($m)

В процессе внедрения УПП несколько лет назад столкнулись с проблемой автоматического обновления узла распределенной информационной клиент-серверной базы, а точнее, с проблемой отключения пользователей типовыми средствами УПП. Дабы не ломать типовую, была написана отдельная вспомогательная конфигурация для выполнения регламентных операций с информационной базой на сервере: установка/снятие блокировки соединений/регламентных заданий, отключение пользователей, выполнение обновления конфигурации узла распределенной базы, выгрузка базы для целей резервного копирования, просмотр/отключение сеансов и соединений.

1 стартмани

21.01.2015    13463    61    6    

Простое программное решение проблем с блокировками SQL 17

Оптимизация БД (HighLoad) v8 v8::blocking 1cv8.cf Россия Бесплатно (free)

Описание одного из способов программного решения проблемы блокировок при проведении документов в клиент-серверной 1С.

06.03.2019    4482    38    

Приложение к публикации: "Для чего нужны блокировки"(с). 7

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Блокировки нужны только там, где производится контроль остатков?

12.10.2011    11303    8    

Завершение работы пользователей 5

Защита, права, пароли v8 БП2.0 Россия Абонемент ($m)

Обработка предназначена для блокировки и завершения работы пользователей на клиент-серверном варианте 1С 8.2 (обычное приложение).

1 стартмани

28.10.2015    13113    82    10    

Блокировка работы пользователей по расписанию или как сохранить произвольные параметры для внешней обработки 11

Сервисные утилиты Защита, права, пароли v8 1cv8.cf Абонемент ($m)

Вариант сохранения произвольных параметров для внешних обработок на примере обработки по установке блокировки пользователей по расписанию.

1 стартмани

15.12.2015    9832    25    1    

Блокировки, частичный переход на управляемые 44

Практика программирования Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

В свое время надо было перевести конфу на частично управляемые блокировки, информации оказалось мало, тем более я новичок в 1С, в общем, намучилась, и решила поделиться опытом, может, кому пригодится.

24.09.2012    11411    6    

Блокировка подключения к 1с средствами VBS. 2

Защита, права, пароли Внешние компоненты v8 1cv8.cf Абонемент ($m)

Установка блокировки доступа к безе и сброс подвисших соединений.

1 стартмани

21.07.2016    8809    1    1    

Блокировка пользователей БД + Рассылка 5

Сервисные утилиты Email v8 1cv8.cf Россия Абонемент ($m)

Блокировка работы пользователей с рассылкой на указанные e-mail.

1 стартмани

26.10.2018    1737    0    0    

Блокировка данных при выполнении запроса в транзакции 35

Теория программирования v8 1cv8.cf Бесплатно (free)

При подготовке к аттестации "1С:Эксперт по технологическим вопросам" возник ряд вопросов по блокировке объектов при выполнении запроса в транзакции в автоматическом режиме управления блокировкой данных. В частности возник вопрос, а правда ли что при запросе в транзакции блокируются не только возвращаемые данные, но возможно, и вся таблица если идет ее просмотр. Кому интересны мои эксперименты прошу под кат.

28.12.2014    10940    17    

Как я диагностировал проблемы блокировок 47

Системное v8 1cv8.cf Бесплатно (free)

Что делать, если какой-то сеанс наложил блокировку и мешает всем работать? Как выяснить, какой сеанс необходимо убить, чтобы проблема ушла? Такая проблема для администраторов достаточно распространенная, но по непонятным для меня причинам в интернете я не смог найти типового решения данной проблемы. А оно есть!

22.09.2015    21666    31    

О повышении удобства блокировки соединения пользователей с информационной базой и завершения сеансов пользователей 16

Системное v8 1cv8.cf Бесплатно (free)

Иногда на время технологического обслуживания (обновление базы, резервное копирование) необходимо обеспечить освобождение рабочей базы от пользователей и недопустить временного их подсоединения. Для оперативности и удобства принудительного завершения работы пользователей вместо стандартных возможностей консоли управления и подсистем типовых конфигураций целесообразно использовать более развитые средства, один из вариант которых и рассматривается в этой статье.

29.12.2014    12141    38    

Выгонялка-блокировка пользователей файловых баз 1С 8.2 9

Системное v8 1cv8.cf Абонемент ($m)

Обработка упрощает функционал по выгонялке пользователей - интерфейс пользователя улучшен, а ценность в этом и заключается - удобнее работать.

1 стартмани

26.07.2015    6092    79    21    

Блокировка, проверка блокировки и снятие блокировки с файла, средствами 1С 3

Универсальные обработки v8 1cv8.cf Абонемент ($m)

Набор функций, позволяющих блокировать файл для удаления, проверяющих, заблокирован этот файл или нет, и снимающих блокировку с файла (независимо от того, в каком сеансе была установлена блокировка).

1 стартмани

03.07.2017    5088    5    2    

Установка/снятие блокировки регламентных заданий (клиент-серверный вариант) 19

Системное v8 1cv8.cf Абонемент ($m)

Небольшая обработка для программного изменения свойств текущей информационной базы (клиент-сервер), в частности свойства ScheduledJobsDenied - признака блокировки выполнения регламентных заданий информационной базы. Тестировал в 8.3.10.2667 (OS Windows, MS SQL 2008).

1 стартмани

13.03.2018    6917    15    4    

Альтернативная стратегия управления блокировками 13

Оптимизация БД (HighLoad) v8 v8::blocking 1cv8.cf Россия Бесплатно (free)

Данная публикация освещает одну из альтернативных стратегий блокирования данных на уровне MS SQL Server, которая недоступна средствами 1С, но может быть весьма полезной. Разбирается практический пример.

вчера в 09:40    432    1    

Отключение пользователей, установка блокировки начала сеансов и архивация клиент-серверных баз силами PowerShell 23

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

1) Отключение работающих пользователей; 2) Установка блокировки начала сеансов (устанавливается на 2 часа); 3) Архивация баз; 4) Удаление старых архивов. Все это в одном скрипте на PowerShell.

1 стартмани

07.10.2013    18507    39    21    

Блокировка пользователей 1С. Файловый вариант. Архивация базы данных 1С 3

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Предлагаю вам программу (консольное приложение), которая создает файл 1Cv8.cdn в каталоге базы данных 1С.

1 стартмани

09.03.2015    13215    9    9    

Как исключить запуск обработки несколькими пользователями одновременно 27

Практика программирования Универсальные функции v8 1cv8.cf Бесплатно (free)

Иногда возникают ситуации, когда несколько пользователей одновременно используют обработку, которая создает объекты в базе. Например, производят выгрузку в другие базы через непосредственное подключение. Или с помощью обработки создают новые документы. В результате, возникает нежелательное дублирование. Как этого можно избежать?

16.09.2014    13454    48    

Блокировка сеансов по расписанию (регламентная задача по установке блокировки) 2

Системное v8 КА1 ЗУП2.5 УТ10 Абонемент ($m)

Установка по расписанию блокировки сеансов пользователей. Применение может быть разным: в определенное время ведутся обменные процессы и наличие пользователей нежелательно и т.д.

1 стартмани

07.01.2015    9258    9    8    

В помощь администратору: простая подсистема отправки текстовых предупреждений (для обычного приложения) 11

Системное v8 1cv8.cf Абонемент ($m)

Подсистема позволяет отправить несколько типов предупреждений, начиная от простого уведомления до предупреждений с последующим перезапуском/выключением сеанса или полной блокировкой входа в программу. Подсистема полностью готова к работе. Пока для обычного приложения.

3 стартмани

07.03.2015    9735    32    5    

Не гибкие блокировки в "1С:Предприятие 7.7", но чуть-чуть "Управляемые". 11

Оптимизация БД (HighLoad) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Обратились ко мне с вопросом по теме форума: http://forum.mista.ru/topic.php?id=558772 Автор темы: "DennizzM". Название: "v7: 1c v7.7 ошибки транзакции - как отловить виновника?" Текст с сокращениями: "Вопрос наверняка не новый... Итак - есть база 1c v7.7 (самописная конфа). Периодически у пользователей возникает ошибка при проведении транзакции. База работает под терминалом. Нагрузка на дисковую подсистему небольшая, CPU на нуле, RAM до черта свободного. Вопрос вот в чем - как отловить инициатора первой транзакции которая всех держит? Итак - как мне выкрутиться? ;) ...я не имею права и не могу лезть внутрь конфы и модифицировать ее.".

13.07.2011    21472    16    

Использование конфигурации-прокладки для управления входом в заданную базу данных 3

Системное v8 1cv8.cf Абонемент ($m)

Предлагается использование небольшой конфигурации-прокладки для блокировки входа новых пользователей или перенаправления на заданную базу данных.

1 стартмани

28.01.2015    7509    3    3    

Зависла блокировка на сервере предприятия. Нужно сохранить конфигурацию, но перезапуск сервера 1С невозможен 24

Системное v8 Бесплатно (free)

Есть простое решение проблемы. Не отменяющее, правда, перезапуска сервера в будущем, но позволяющее протянуть до следующей ночи.

15.04.2016    14895    17    

"Убираем блокировки" в 1С. Заставляем MS SQL работать как Oracle. 147

Оптимизация БД (HighLoad) v8 1cv8.cf Россия Бесплатно (free)

Включение уровня изоляции Read commited shapshot в MS SQL позволяет практически полностью избежать блокировок на уровне MS SQL при использовании управляемого режима

26.09.2011    78853    125    

Скрипт, создающий файл блокировки базы данных и запускающий конфигуратор 6

Системное Стартеры 1С v8 1cv8.cf Абонемент ($m)

Скрипт создает файл блокировки базы данных с паролем 321321 и запускает 1С в режиме конфигуратор с указаным паролем

1 стартмани

25.11.2014    11455    12    3    

Версионирование объектов. Механизм временной блокировки версионирования (УПП 1.3). Часть 1 13

Практика программирования v8 УПП1 Россия Бесплатно (free)

В данной статье рассмотрен механизм временной блокировки версионирования объектов

28.01.2015    10560    4    

Массовая блокировка пользователей в 1С 8.2, 8.3 в режиме предприятия 2

Защита, права, пароли v8::УФ 1cv8.cf Абонемент ($m)

Целью данной обработки является быстрое блокирование пользователей 1С по каким-либо причинам (увольнение, указание руководства компании и др.). Обработка может быть полезна всем, кто занимается администрированием 1С.

1 стартмани

11.12.2018    1582    2    0    

Временная блокировка пользователя для УФ 1

Защита, права, пароли v8 v8::УФ v8::Права УТ11 Абонемент ($m)

Данная обработка была написана для УТ 11, в которой стандартной блокировки не предусмотрено в тонком клиенте.

1 стартмани

12.04.2019    523    1    0