leonvlas | Дата: Пятница, 18.01.2013, 12:50 | Сообщение # 1 |
Рядовой
Группа: Проверенные
Сообщений: 1
Репутация: 0
Статус: Оффлайн
| Сервер: Windows server 2008 R2 standard Клиент: Windows 7 prof x32 Microsoft sql server 2008
Сервер 1С: 8.2.17.143_x64 Толстый клиент 1С обычное приложение ИР 2.69
Бесконтрольный захват объектов. Наблюдается в консоле кластера. 1. При выполнении любого запроса в коноли администрирования кластера наблюдается бесконтрольный захват объектов. 2. Если консоль запроса остаётся открытытой, то во время простоя, идет постоянное наростание захваченных объектов. 3. При закрытии консоли запроса то захваченные объекты освобождаются.
Добавлено (18.01.2013, 12:50) --------------------------------------------- Тема закрыта. Причина найдена.
Это ошибка технологической платформы. также наблюдается и на 8.2.17.153 Клиент серверный вариан.
Возникает при выполнении запроса при наличии менеджера временных таблиц. При этом МенеджерВременныхТаблиц не обязательно должен привязан к самому запросу, достаточно просто создать. Лечится вызовом метода МенеджерВременныхТаблиц.Закрыть().
// Следующий код вызывает бесконтрольный захват объектов. Создаем обработку.
Код//в модуле Перем мОбъектЗапроса Экспорт; мОбъектЗапроса = Новый Запрос;
//в МодулеФормы // Создаем кнопку, в обработчике события пишем МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; мОбъектЗапроса.Текст = "Выбрать 1"; мОбъектЗапроса.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц; мОбъектЗапроса.Выполнить(); //МенеджерВременныхТаблиц.Закрыть().
После выполнения наблюдаем в консоли администрирования поле "Зхвачено СУБД" постоянный рост. Что он там захватывает не понятно.
Сообщение отредактировал leonvlas - Пятница, 18.01.2013, 13:00 |
|
| |