Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
18 Июл 2019, 01:34
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Реиндексация 1С 8.3 на SQL  (Прочитано 340 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Bkmzat

  • *
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2018-11-19
  • Сайт: 
  • Профессия: Ученик 1С
Добрый день.
Исходные данные:
1. 1с 8.3 база размером боле 500 Гб на баз MS SQL 2012
2. Кол-во одновременно работающих круглосуточно пользователей - от 200 до 450.
3. Ресурсы сервера на котором лежит база:
Xeon-E5*2
Оперативная память LRDIMM 256 ГБ
Жёсткий диск - M2 - 2 Tb
Задание:
Раз в неделю запускается регламентное задание по реиндексации базы, но к сожалению постоянно, на разных этапах задание вываливается в ошибки:
"-1073548784" с сообщением об ошибке "Сбой выполнения запроса "sp_msforeachtable N'DBCC DBREINDEX (''?'')'" со следующей ошибкой: "Транзакция (идентификатор процесса 122) вызвала взаимоблокировку ресурсов блокировка с другим процессом и стала жертвой взаимоблокировки. Запустите транзакцию повторно."

"-1073548784" с сообщением об ошибке "Сбой выполнения запроса "ALTER INDEX [_AccumRg14146_ByDims14584_TR] ON [dbo..." со следующей ошибкой: "Транзакция (идентификатор процесса 104) вызвала взаимоблокировку ресурсов блокировка с другим процессом и стала жертвой взаимоблокировки. Запустите транзакцию повторно.". Возможные причины сбоя: проблемы с этим запросом, свойство "ResultSet" установлено неправильно, параметры установлены неправильно или соединение было установлено неправильно."

Для примера даны две ошики двух задач (первая ошибка задачи реиндексации командой "sp_msforeachtable N'DBCC DBREINDEX (''?'')'" , вторая ошибка задачи реиндексация стандарная "Задача перестроение индекса"" которая формируется автоматом)

И так далее в разных таблицах разные идентификаторы процесса
Вопрос:
Что можно предпринять для того, чтобы все же реиндексация проводилась?
Пользователей выгонять на время реиндексации нельзя.


Оффлайн DmitriyF

  • *****
  • Сообщений: 864
  • РЕПУТАЦИЯ: 63
  • КПД: 7%
  • Регистрация: 2013-03-18
  • Сайт: 
  • Профессия: Разработчик 1С
Добрый день.
Исходные данные:
1. 1с 8.3 база размером боле 500 Гб на баз MS SQL 2012
2. Кол-во одновременно работающих круглосуточно пользователей - от 200 до 450.
3. Ресурсы сервера на котором лежит база:
Xeon-E5*2
Оперативная память LRDIMM 256 ГБ
Жёсткий диск - M2 - 2 Tb
Задание:
Раз в неделю запускается регламентное задание по реиндексации базы, но к сожалению постоянно, на разных этапах задание вываливается в ошибки:
"-1073548784" с сообщением об ошибке "Сбой выполнения запроса "sp_msforeachtable N'DBCC DBREINDEX (''?'')'" со следующей ошибкой: "Транзакция (идентификатор процесса 122) вызвала взаимоблокировку ресурсов блокировка с другим процессом и стала жертвой взаимоблокировки. Запустите транзакцию повторно."

"-1073548784" с сообщением об ошибке "Сбой выполнения запроса "ALTER INDEX [_AccumRg14146_ByDims14584_TR] ON [dbo..." со следующей ошибкой: "Транзакция (идентификатор процесса 104) вызвала взаимоблокировку ресурсов блокировка с другим процессом и стала жертвой взаимоблокировки. Запустите транзакцию повторно.". Возможные причины сбоя: проблемы с этим запросом, свойство "ResultSet" установлено неправильно, параметры установлены неправильно или соединение было установлено неправильно."

Для примера даны две ошики двух задач (первая ошибка задачи реиндексации командой "sp_msforeachtable N'DBCC DBREINDEX (''?'')'" , вторая ошибка задачи реиндексация стандарная "Задача перестроение индекса"" которая формируется автоматом)

И так далее в разных таблицах разные идентификаторы процесса
Вопрос:
Что можно предпринять для того, чтобы все же реиндексация проводилась?
Пользователей выгонять на время реиндексации нельзя.
http://katalog.forum-1c.ru/public/803209/
Попробуй отсюда

Оффлайн Bkmzat

  • *
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2018-11-19
  • Сайт: 
  • Профессия: Ученик 1С
Спасибо, попробую, в пятницу отпишусь.

Оффлайн Bkmzat

  • *
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2018-11-19
  • Сайт: 
  • Профессия: Ученик 1С
Добрый день. Все вроде работает. Спасибо за помощь.


 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

MuI_I_Ika MuI_I_Ika
66 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
60 Сообщений
LexaK
23 Сообщений
DmitriyF DmitriyF
17 Сообщений
wise wise
15 Сообщений
Александр Мун Александр Мун
14 Сообщений
Мария112689
11 Сообщений
alex0402 alex0402
11 Сообщений
BuhRust
10 Сообщений
alexandr_ll
8 Сообщений

* Кто онлайн

  • Точка Гостей: 211
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователей онлайн.

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal