Гость
Форумы / [игнор отключен] [закрыт для гостей] / Проблема с SQL сервером / 9 сообщений из 9, страница 1 из 1
24.09.2007, 15:26
    #34821734
StdNet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SQL сервером
При сохранении\проведении справочников\документов в статус баре пишет "Ожидание блокировки журнала, документа(в зависимости от того что было открыто)" через определенное время выскакивает:
"Невозможно выполнить транзакцию. Превышен интервал ожидания запроса. Повторить попытку?"
при нажатии ДА происходит то же самое, и документ проводится раза с 4-5.
Юзера сидят в 1с и локально и терминально(терминалка виндовая та которая на 2003 сервере).

как побороть?
...
Рейтинг: 0 / 0
24.09.2007, 15:51
    #34821875
Reder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SQL сервером
StdNetкак побороть?
1. Оптимиизоровать проведение и запись документов.
Если не поможет
2. "Гибкие блокировки"
...
Рейтинг: 0 / 0
24.09.2007, 16:25
    #34822033
tvm
tvm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SQL сервером
кто-то запустил длительное проведение похоже
Reder1. Оптимиизоровать проведение и запись документов.
Если не поможет
2. "Гибкие блокировки" +1
...
Рейтинг: 0 / 0
24.09.2007, 19:32
    #34822608
gybson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SQL сервером
Итоги не по 2033 год рассчитаны?
...
Рейтинг: 0 / 0
25.09.2007, 11:08
    #34823595
StdNet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SQL сервером
gybsonИтоги не по 2033 год рассчитаны?
С итогами все нормально.
А вот с реализацией гибких блокировок проблемы могут возникнуть... так как база огромнейшая, работает с базой большое кол-во людей, и существует уйма ert-шек которыми людишки выполнют какие то действия.(Почиму так было реализовано хз, так как я пришол уже на все готовое) И собрать эти ert-шки почти нереально. а просто отключить блокировку нельзя, так как будут проблемы с теми же остатками...

З.Ы. на sql серваке 2 гига памяти.. на нем висит одна база примерно на 40 гиг, и одна раза в два меньше... замена 2 гиг памяти на 8 гиг сильно поможет решению проблемы?(по идее при блокировке проведение будет происходить быстрее и юзера меньше будут замечать эту блокировку...)
...
Рейтинг: 0 / 0
02.10.2007, 14:05
    #34840855
AHgpuXa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SQL сервером
Похожая ситуация.
Win2k3 сервер, MSSQL 2000, 1С7.7 27 релиз.
Локально либо в терминале просто при создании нового документа: "Ожидание блокировки таблицы 'Журналы'", через некоторое время - "Превышен интервал ожидания запроса".
По сети работает нормально. Подкажите плз. в чем может быть проблема и в какую сторону копать.
Заранее благодарен.
...
Рейтинг: 0 / 0
02.10.2007, 17:19
    #34841712
Lunx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SQL сервером
Данная проблема возникает из-за того, что при проведении документа блокируется таблица журнала документов. Если при этом проводится расходная накладная, то по каждой позиции происходит расчет итогов на дату/время документа - что долго. Что делать
1) Оптимизировать процедуру проведения, установить фильтры, смотреть на время исполнения и пытаться убрать наиболее затратные моменты.
2) Пытаться решить проблему административным способом - запрет на перепроведение документов например в некоторое наиболее горячее время, когда делаются заказы.
3) Использовать методику гибких блокировок.
4) можно разносить функционал по разным таблицам.
5) можно разносить функционал по разным базам, потом их сливать.
6) можно использовать методологию, когда отгрузка по факту есть - документ проводить только по количественному регистру, не рассчитывать итоги на момент проведения, а списанную себестоимость считать ночью, вечером - потом.
7) сокращать размерность регистров до минимальной, вынося информацию в статусы элементов справочников.

Ссылку сейчас дать не могу, но есть соответствующие dll для 7.7, которые позволяют как напрямую обраться к таблицам SQL (что быстрее раз в 50), так и управлять блокировками, в восьмой версии уже есть функционал для этого, вот только лезть в воду не знамши броду тут не рекомендуется.
...
Рейтинг: 0 / 0
02.10.2007, 19:13
    #34842092
pevlashov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SQL сервером
Уважаемый StdNet .
"Невозможно выполнить транзакцию. Превышен интервал ожидания запроса. Повторить попытку?" -- это бывает, но вы предоставили очень мало информации о своей системе, и кстати это не SQL ошибка а 1С.
1. 1С -- версия и тип базы???
2. SQL -- версия (select @@version)???
Попробуйте посмотреть мониторинг производительности сервера
http://www.sql.ru/articles/Publications.shtml#07
найти узкие места системы. Тогда станет более ясно почему это происходит и варианты решения.
...
Рейтинг: 0 / 0
03.10.2007, 16:56
    #34844618
ARTAVOH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SQL сервером
http://www.metaprog.co.ua/secrprog/FAQ_SQL.html
почитайте ссылку !может поможет!
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Проблема с SQL сервером / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]