powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Долго проводятся документы на SQL2K
25 сообщений из 30, страница 1 из 2
Долго проводятся документы на SQL2K
    #35228144
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята у меня такая проблема.

Есть фискальная база 1С7.7 на dbf туда каждый месяц идет автоматическая выгрузка большого числа документов через XML из другой базы.
Практически год все было нормально, пока при проведении документов за период не стала вылезать ошибка CODEBASE ERROR index file coorrpt #307.
Максимальный размер таблицы 1SENTRY.DBF 1 501 050 KB.

Посоветовали срочно переводить базу в формат SQL.
Перевел. Скопировал файл конфигурации, папки users. Создал базу на SQL, пользователя владельца, модель базы FULL и Simple пробовал, через выгрузку загрузку перелил данные.

Вроде все работает, но когда запускаю на проведение - 17 дней за 12 часов провелось.
На dbf проводилось 2 месяца за 3 часа.
Пробовал на разных серверах один результат, не понимаю в чем дело.
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35228360
svcoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что же все таки долго, проведение или выгрузка в xml? Если первое, то добро пожаловать на www.1cpp.ru. Помимо оптимизации самих процедур проведения есть ошибка SQL 2000 связанная с переполнением буфера временных таблиц, которая решается сбросом подключения. Это пригодится если проводятся тысячи документов. Инструментарий есть в 1С++

Если долго идет выгрузка в XML то при использовании последовательно записываемого файла производительность упирается исключительно в процессор.
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35228447
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
долго идет именно проведение документов
спасибо попробую www.1cpp.ru
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35231446
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрел ссылка конечно интересная, но вряд ли я что то буду менять в конфигураторе сам.

Меня интересует может быть есть какие то настройки SQL которые позволяют оптимизировать выполнение проводок. Сейчас ситуация выглядит так - при запуске SQL с нуля он занимает относительно немного памяти системы, соответственно выполнение идет достаточно резво, но постепенно sql отжирает все больше памяти и останавливается на фиксированном значении 2.2 Гб после чего выполнение замедляется и такое ощущение что останавливается вообще.
Подскажите как сделать сборс памяти без перезапуска службы
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35231534
svcoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RESEARCHМеня интересует может быть есть какие то настройки SQL которые позволяют оптимизировать выполнение проводок.
Еще не придумано технологии оптимизации плохо написанного обращения к SQL. К тому же в 1С блокировки неоптимальные.

RESEARCHСейчас ситуация выглядит так - при запуске SQL с нуля он занимает относительно немного памяти системы, соответственно выполнение идет достаточно резво, но постепенно sql отжирает все больше памяти и останавливается на фиксированном значении 2.2 Гб после чего выполнение замедляется и такое ощущение что останавливается вообще.
Подскажите как сделать сборс памяти без перезапуска службы
Вопрос вообще не имеет отношения ни к 1C ни к SQL. Программ "отжирает" ровно столько памяти сколько ей дает операционка. Поведение описанное вами вообще нетипично, обычно после запуска с нуля SQL сервер будет тормозить, так как в кэше страниц нету ни одной которая используется на текущий момент, следовательно будет возрастать нагрузка на дисковую подсистему.
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35232454
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема обсуждалась в Инете десятки раз. Ну пора бы научиться пользоваться поиском, не маленькие же, блин.
По делу: есть бага СКЛ 2000, из-за которой при проведении множества документов из 1С переполняется и не сбрасывается кэш сервера. Бага признана Микрософтом, вроде исправлена в 2005, но с ним 7.7 официально не работает (есть патч).
Процедурка периодичекого очищения кэша есть в Инете (ищите).
За деньги вам резко ускорит проведение softpoint.ru - они на этом собаку съели.
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234092
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще не придумано технологии оптимизации плохо написанного обращения к SQL. К тому же в 1С блокировки неоптимальные.
---

все мои плохонаписанные запросы SQL оптимизирует и отрабатыает на ура, ребята из мелкософта постарались на совесть

но то что творит 1С это нельзя назвать плохонаписанными запросами это просто уродство
посмотрел трассу sql волосы на голове шевелятся, как он с этим справляется не понятно

я понимаю что интерпретатор трудно переделать в язык структурированнх запросов
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234106
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос вообще не имеет отношения ни к 1C ни к SQL. Программ "отжирает" ровно столько памяти сколько ей дает операционка.
---

неправда ваша - ребята из раздела SQL сообщили что Workgroup Edition имеет ограничение на 2 Гб оперативки

но извините что это за запросы которые отжирают по 2Гб
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234145
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть бага СКЛ 2000, из-за которой при проведении множества документов из 1С переполняется и не сбрасывается кэш сервера. Бага признана Микрософтом,
---

почему то в других системах SQL работает без нареканий
1Сники сами не пробовали переписать свой процедуры обращения например без использования полумилиона курсоров. Или это не барское дело.
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234181
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
use fiskal
dbcc proccleanbuffers

msg 924
Database 'fiskal' is alredy open and can only have one user at a time.


---
честно искал поиском ни здесь ни в яндексе ничего путного не нашел
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234297
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RESEARCH wrote:
> dbcc proccleanbuffers
ху из?

> msg 924
> Database 'fiskal' is alredy open and can only have one user at a time.
кто открыл базу в сингл-моде?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234338
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кто открыл базу в сингл-моде?
---

так эта..... для проведения открыл базу 1С в монопольном режиме, горит морда на значке базы
не дает ничего делать с ней

а что можно как то запускать проведение не в монопольном ?

в 0 часов ночи запустил проведение за январь, к текущему моменту 21:24 идет 15 число
как говорится я плакалъ

сервак 3.5 Гб оперативки зеркала, двухпроцессорный Xeon 5120@1.86Ghz ( то есть 4 виртуальных)
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234343
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbcc proccleanbuffers
ху из?
--

это я имел ввиду dropcleanbuffers
не суть, сказали что он должен работать вне контекста базы

тогда получается он ни на что не влияет процесс как жрал 2.13 так и жрет
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234475
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На текущий момент ситуация такова.
На 22 часу проведения по дороге домой пришлось развернуть машину и ехать обратно на работу.
Вылетели все SQL приложения у операционистов. Оказалось переполнение лога темпдб.
Соответственно на 15 январе 1с вылетела с ошибкой "невосстановимая ошибка базы данных"
вот такая вот пиздатая система
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234685
Stix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RESEARCHНа текущий момент ситуация такова.
На 22 часу проведения по дороге домой пришлось развернуть машину и ехать обратно на работу.
Вылетели все SQL приложения у операционистов. Оказалось переполнение лога темпдб.
Соответственно на 15 январе 1с вылетела с ошибкой "невосстановимая ошибка базы данных"
вот такая вот пиздатая система
А ты обработку то не можешь написать с выборкой документов по неделям, с последующим сбросом буфера через 1с++? Разруха - она в голове разруха. А не нравится - переходи на акцесс
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234827
russdk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторВроде все работает, но когда запускаю на проведение - 17 дней за 12 часов провелось.
На dbf проводилось 2 месяца за 3 часа.
Пробовал на разных серверах один результат, не понимаю в чем дело.
Какая конфигурация 1С?
Чем перепроводиш?
Какой алгорит проведения?
Конфигурация которая прекрасно работала на DBF плохо работает на SQL в основной это связано с программистами 1С которые не понимают как работает SQL зачастую они даже не знают что такое Select * from ...
В типовой торговле которую поставляет 1С при проведении документа накладывается фильтр при расчете остатков если у вас табличная часть документа 10 000 товаров например инвентаризация. 1С виснет.
Косяк в принципе лечится легко
Если КоличествоСтрок<500 Тогда
// НаложитьФилтр
Иначе
//БезФильтра
КонецЕсли;
Вывод то что работало в DBF не заработает в SQL нужно немножко подвправить алгоритмы.

Зовите специалиста пускай он вашу базу посмотрит, если непозовете так и будете плеваться.
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234840
russdk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати у нас учет Основных средств в Oracle, так бухи ночью дежурят чтобы амортизацию проводить. Хотя казалось бы Oracle.
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35234904
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Способ ускорения массового перепроведения без ВК есть - только он смешной...
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35235242
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>1С переполняется и не сбрасывается кэш сервера
такой взрослый человек, а такие глупости говорит. стыдно лолжно быть.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35235407
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrow
>1С переполняется и не сбрасывается кэш сервера
такой взрослый человек, а такие глупости говорит. стыдно лолжно быть.

Posted via ActualForum NNTP Server 1.4

Ну парепутал кэш с буфером сессии... Я ж по памяти информацию 3летней давности писал...
Вот оригинальное сообщение:

Проблема замедления массового проведения документов в 1С MSSQL
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35236510
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А ты обработку то не можешь написать с выборкой документов по неделям,
---
я вообще то не программист 1С и конфигурация у нас типовая рассылается централизовано
теоретически изменять ее запрещено
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35236945
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сисой спасибо полезная ссылка


Ребята.... а что если просто перейти на 2005SQL ?

кто то говорил что в 2005 этот глюк с execsql исправлен, но другие говорят что официально 1С не поддерживает работу 7.7 с 2005SQL и могут быть критические ошибки

так это или нет
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35237028
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RESEARCH wrote:
> но другие
> говорят что официально 1С не поддерживает работу 7.7 с 2005SQL и могут
дык послушайте, что по этому поводу говорит собственно 1С.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35237205
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
официально 1С заявляет что 7.7 не поддерживает 2005
но есть мнение что это всего лишь маркетинговый ход для продвижения 8

И еще, если 1С знала о существовании такого бага с проведением как они вообще могли выпустить на рынок такую систему якобы адапртированную под SQL это что бизнес по русски или с более ранними версиями SQL такой беды не было ?


ситуация безвыходная следствие зашло в тупик ?
...
Рейтинг: 0 / 0
Долго проводятся документы на SQL2K
    #35237531
RESEARCH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Послушайте ребята, вот MS четно признали существование подобного бага

а сами 1С разарботчики что бл?*:! по этому поводу думают ? они собираются как то оптимизировать процедуры вызова или что они со своей стороны предложили пользовтелям

1С у нас вообще то лицензионаая за нее деньги плачены
...
Рейтинг: 0 / 0
25 сообщений из 30, страница 1 из 2
Форумы / [игнор отключен] [закрыт для гостей] / Долго проводятся документы на SQL2K
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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