Изменения в ФИАС
На страницу Пред. 1, 2, 3
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
yaffil Профи
Вступление в Клуб: 18.08.2011
|
Вт Июл 25, 2017 12:04   |
|
Полезность: Нет оценки
|
По делу ничего. И формально не придерёшся, много зависит от настроек БД.
Начинали мы на тесте с 2х недель, ужались в 2-3 дня, на боевой в процессе выявили ещё что до настроить (вместо уменьшения времени с тестом получил увеличение) можно - уменьшило бы время еще на 30-40%, но это все требует ребута БД, что для меня не применимо было прерывать процесс импорта.
Но в целом все равно дофига, хотя тут народ пишет 5тью часами отделывался. |
|
![](templates/subSilver/images/spacer.gif) |
Gobur Профи
Вступление в Клуб: 06.11.2012
|
Вт Июл 25, 2017 14:11   |
|
Полезность: Нет оценки
|
Может железо такое. Но 75 часов как то жестко, я помню у нас часов 7-8 импортило в несколько потоков. (года 2 назад) |
|
![](templates/subSilver/images/spacer.gif) |
yaffil Профи
Вступление в Клуб: 18.08.2011
|
Вт Июл 25, 2017 14:45   |
|
Полезность: Нет оценки
|
Gobur пишет: | Может железо такое. Но 75 часов как то жестко, я помню у нас часов 7-8 импортило в несколько потоков. (года 2 назад) |
Может, вот только мониторинг показал следующее в пнд, когда у всех была опа
Загрузка сервера не превышает 3%. Ожидания ввода-вывода не более 5%. Сервер отдыхает более 95% времени
Три сессии в БД от шедулера выполняют оператор "INSERT INTO Z#HOUSES ..." .
Такой же оператор выполняет сессия от приложения NOVO118_44.EXE
У всех этих сессий, в пионерах по ожиданиям - освобождение буферов в кэше БД и завершение записи грязных буферов. |
|
![](templates/subSilver/images/spacer.gif) |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Вт Июл 25, 2017 14:58   |
|
Полезность: Нет оценки
|
yaffil пишет: | Gobur пишет: | Может железо такое. Но 75 часов как то жестко, я помню у нас часов 7-8 импортило в несколько потоков. (года 2 назад) |
Может, вот только мониторинг показал следующее в пнд, когда у всех была опа
Загрузка сервера не превышает 3%. Ожидания ввода-вывода не более 5%. Сервер отдыхает более 95% времени
Три сессии в БД от шедулера выполняют оператор "INSERT INTO Z#HOUSES ..." .
Такой же оператор выполняет сессия от приложения NOVO118_44.EXE
У всех этих сессий, в пионерах по ожиданиям - освобождение буферов в кэше БД и завершение записи грязных буферов. |
Интересно было бы покопаться с оптимизацией этой задачки. Жаль, что мне она вряд ли достанется... |
|
![](templates/subSilver/images/spacer.gif) |
yaffil Профи
Вступление в Клуб: 18.08.2011
|
Вт Июл 25, 2017 15:13   |
|
Полезность: Нет оценки
|
Смотрю в дельте (от 20.07.2017) ЦФТ запретило указывать директорию с сервера, надо с клиента. Что увеличило время на 2 часа только для копирования на тот же сервер. Дабы жизнь малиной не казалась ![Laughing](images/smiles/icon_lol.gif) |
|
![](templates/subSilver/images/spacer.gif) |
Blackmore64 Профи
Вступление в Клуб: 17.01.2017
|
Пт Июл 28, 2017 10:55   |
|
Полезность: Нет оценки
|
При импорте обновления от 20.07 (размер 638 Мб) ошибка
ORA-00001: APP-UNIQUE: Дублируется значение реквизита [Уникальный идентификатор записи. Ключевое поле.] в типе [HOUSES]
ORA-00001: нарушено ограничение уникальности (IBS.IDX_Z#HOUSES_HOUSEID)
ORA-06512: на "IBS.Z$FIAS_ADDR_IMP_FIAS_I13786807", line 2714
ORA-06512: на "IBS.Z$FIAS_ADDR_IMP_IMPORT_FIAS", line 193
ORA-06512: на "IBS.Z$U$13786808", line 104
В логе
Произошла ошибка при импорте справочника ФИАС:
ORA-00001: нарушено ограничение уникальности (IBS.IDX_Z#HOUSES_HOUSEID)
ORA-06512: на "IBS.Z$FIAS_ADDR_IMP_FIAS_I13786807", line 1697
ORA-06512: на "IBS.Z$FIAS_ADDR_IMP_FIAS_I13786807", line 2627
У всех так? |
|
![](templates/subSilver/images/spacer.gif) |
yaffil Профи
Вступление в Клуб: 18.08.2011
|
Пт Июл 28, 2017 11:39   |
|
Полезность: Нет оценки
|
Blackmore64 пишет: | При импорте обновления от 20.07 (размер 638 Мб) ошибка
У всех так? |
Нет, у меня нормально отработала. |
|
![](templates/subSilver/images/spacer.gif) |
Blackmore64 Профи
Вступление в Клуб: 17.01.2017
|
Вт Авг 08, 2017 15:33   |
|
Полезность: Нет оценки
|
Blackmore64 пишет: | При импорте обновления от 20.07 (размер 638 Мб) ошибка
ORA-00001: APP-UNIQUE: Дублируется значение реквизита [Уникальный идентификатор записи. Ключевое поле.] в типе [HOUSES]
ORA-00001: нарушено ограничение уникальности (IBS.IDX_Z#HOUSES_HOUSEID)
ORA-06512: на "IBS.Z$FIAS_ADDR_IMP_FIAS_I13786807", line 2714
ORA-06512: на "IBS.Z$FIAS_ADDR_IMP_IMPORT_FIAS", line 193
ORA-06512: на "IBS.Z$U$13786808", line 104
|
Ответ поддержки ЦФТ: "Предположительно, у вас есть записи в адресном справочнике с одинаковым AOID. Выполните операцию "Банковские продукты" → "Нормализация данных (служебный)" → "Адрес. Нормализация адресных справочников" с установленным признаком "неуникальные по глобальному идентификатору" и после этого выполните импорт ФИАС повторно".
Запустил нормализацию - удалилось 55 дублированных записей в справочнике "Адрес. Дома" (HOUSES) по реквизиту HOUSEGUID. После этого импорт проходит без ошибок. |
|
![](templates/subSilver/images/spacer.gif) |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|