Понедельник, 07.10.2024, 08:28
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
2.69 Консоль запросов
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
 
  • Страница 1 из 1
  • 1
Поиск: