Переход к новому периоду в зарплате идет уже 2-е суток

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Den Brutski
Сообщения: 8
Зарегистрирован: 26 окт 2005, 04:49
Откуда: Благовещенск

Переход к новому периоду в зарплате идет уже 2-е суток

Сообщение Den Brutski »

Добрый день. После перевода галактики с версии 5.84 на 5.85.02 переход к новому периоду в зарплате начал работать очень долго. Висит окошко "Обработка данных по расчету ЕСН". Вернее не висит а работает - часы идут, полоска прогресса бегает. И с каждым новым месяцем этот процесс всё дольше. Прошлый переход длился около 18 часов. Сейчас уже 39 часов и завершаться не собирается. В чем проблемма? Может кто сталкивался с такой ситуацией.
Платформа - SQL2000, база - 11 Гб, проц - dual PIII 1000 Гц, оперативки - 1.8 Гб.
Роман
Постоянный обитатель
Сообщения: 164
Зарегистрирован: 15 июл 2005, 05:48
Откуда: Хабаровск
Контактная информация:

Сообщение Роман »

что то больно догий переход
У меня база меньше в три раза платформа Первасив, сервер дабл Хеон 3Г 2Гига памяти - переход минут 20-30... :???:

Что не правильно ИМХО
Den Brutski
Сообщения: 8
Зарегистрирован: 26 окт 2005, 04:49
Откуда: Благовещенск

Сообщение Den Brutski »

Есть предположение, что дело тут все же не в системных требованиях, а в галке. Хотя от системы тоже много зависит.
kovail
Посетитель
Сообщения: 46
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь

Сообщение kovail »

А что на это ТехПоддержка говорит?
Den Brutski
Сообщения: 8
Зарегистрирован: 26 окт 2005, 04:49
Откуда: Благовещенск

Сообщение Den Brutski »

ТП пока молчит. ...А переход все идет. (41:32:14)
Den Brutski
Сообщения: 8
Зарегистрирован: 26 окт 2005, 04:49
Откуда: Благовещенск

Сообщение Den Brutski »

Поступило предложение в Саппорте журнализацию отключить оп таблицам, которые используются при переходе.
kovail
Посетитель
Сообщения: 46
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь

Сообщение kovail »

и как помогло?
Den Brutski
Сообщения: 8
Зарегистрирован: 26 окт 2005, 04:49
Откуда: Благовещенск

Сообщение Den Brutski »

Неа. В Саппорт не пускает чего то. Без всяких сообщений. Блокировки какие то наверное.
Роман
Постоянный обитатель
Сообщения: 164
Зарегистрирован: 15 июл 2005, 05:48
Откуда: Хабаровск
Контактная информация:

Сообщение Роман »

Den Brutski а ты базу сохранял перед переходом?
san
Местный житель
Сообщения: 412
Зарегистрирован: 28 апр 2005, 11:34
Откуда: Галактика Млечный Путь

Сообщение san »

если снять галактику в базе можно будет наблюдать интересную картину, когда часть данных прешло в архив, а часть нет, этакое промежуточное состояние.
Den Brutski
Сообщения: 8
Зарегистрирован: 26 окт 2005, 04:49
Откуда: Благовещенск

Сообщение Den Brutski »

to Роман: Архив базы имеется. А что, есто какие то предложения?
Роман
Постоянный обитатель
Сообщения: 164
Зарегистрирован: 15 июл 2005, 05:48
Откуда: Хабаровск
Контактная информация:

Сообщение Роман »

Архив базы имеется. А что, есто какие то предложения?
ну останаливай процесс ручками, восстанавливай БД, пробуй отключать журнализацию, почисти БД от грязи (тмп и др) и запускай по новой

А то до нового года будешь ждать
coolibin
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 29 мар 2005, 17:49

Сообщение coolibin »

так а блокировки-то на эскуэле не смотрел?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

1. Причина в Sql
2. что то такое было именно с ЕСН
а конкретней была включена журнализация на prevod ,perevodtek
и стояла галка на сжатие базы по налогам - это лучше делать в Sql.
и лучше поставить предыдущую - быстро удалять данные тек.периода.
в 584 как то таких галок и не было.

Ошибка у них была
Error: 0, Severity: 19, State: 0
SqlDumpExceptionHandler: Process 52 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
Error: 0, Severity: 20, State: 0
Stored function 'na_gettransno' in the library 'namssql.dll' generated an access violation. SQL Server is terminating process 52.

Error: 0, Severity: 19, State: 0
SqlDumpExceptionHandler: Process 52 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
Error: 0, Severity: 20, State: 0
Stored function 'na_getnextnrec' in the library 'namssql.dll' generated an access violation. SQL Server is terminating process 52.
- после этого Sql просто падал.
как оказалось на более слабом сервере процесс шел быстрее - причина была в вылете памяти на основном.
после отключения журнализации переходж стал идти в 3 раза быстрее. Ну а устранение других причин повысило его надежность.
Den Brutski
Сообщения: 8
Зарегистрирован: 26 окт 2005, 04:49
Откуда: Благовещенск

Сообщение Den Brutski »

Что бы отключить журнализацию надо в Саппорт зайти. А в него Галака не пускает.
Ответить